1. St. Olav Hotel
    Near St Mary's Cathedral
    $74.41 - $106.02
    4.0 Stars
  2. Savoy Boutique Hotel by TallinnHotels
    Near St Mary's Cathedral
    $131.69 - $359.60
    5.0 Stars
  3. Merchants House Hotel
    Near Pikk Jalg
    $167.98 - $168.98
    4.0 Stars
  4. Hotel Telegraaf
    Near St Mary's Cathedral
    $196.30 - $856.47
    5.0 Stars
  5. Kreutzwald Hotel Tallinn
    Near St Mary's Cathedral
    $62.26 - $136.77
    4.0 Stars
  6. Hotel Ulemiste
    Near Ulemiste Center
    $136.77 - $157.97
    4.0 Stars
  7. Radisson Blu Hotel Olumpia
    Near Claustrophobia
    $127.23 - $141.01
    4.0 Stars
  8. Baltic Hotel Vana Wiru
    Near St Mary's Cathedral
    $84.39 - $114.39
    4.0 Stars
  9. Hotel Metropol
    Near St Mary's Cathedral
    $91.27 - $140.84
    0.0 Stars
  10. Original Sokos Hotel Viru
    Near St Mary's Cathedral
    $97.54 - $161.15
    4.0 Stars
  11. Hotel St. Petersbourg
    Near St Mary's Cathedral
    $175.55 - $250.03
    5.0 Stars
  12. Hotel Barons
    Near Pikk Jalg
    $96.04 - $211.51
    4.0 Stars
  13. Park Inn by Radisson Central Tallinn
    Near St. Olav's Church
    $104.37 - $162.36
    3.0 Stars
  14. Meriton Old Town Hotel
    Near St Mary's Cathedral
    $80.04 - $117.89
    3.0 Stars
  15. Radisson Blu Sky Hotel, Tallinn
    Near Claustrophobia
    $126.17 - $147.37
    4.0 Stars
  16. PK Ilmarine Hotel
    Near St Mary's Cathedral
    $82.68 - $83.68
    4.0 Stars
  17. Hotel Palace by TallinnHotels
    Near Claustrophobia
    $156.56 - $289.92
    4.5 Stars
  18. Meriton Old Town Garden Hotel
    Near Pikk Jalg
    $70.40 - $117.40
    3.5 Stars
  19. Hotel Euroopa
    Near Rottermann Quarter
    $124.51 - $260.85
    4.0 Stars
  20. The Three Sisters Hotel
    Near St Mary's Cathedral
    $186.72 - $393.66
    5.0 Stars
  21. L'Ermitage Hotel
    Near Pikk Jalg
    $98.24 - $99.24
    4.0 Stars
  22. Go Hotel Shnelli
    Near Pikk Jalg
    $57.92 - $78.63
    3.0 Stars
  23. Tallinn Seaport Hotel
    Near Rottermann Quarter
    $67.98 - $123.41
    3.0 Stars
  24. The von Stackelberg Hotel Tallinn
    Near Pikk Jalg
    $87.54 - $167.51
    4.0 Stars
  25. Taanilinna Hotel
    Near Pikk Jalg
    $72.77 - $88.31
    3.0 Stars
  26. Rocca al Mare
    In Tallinn (Haabersti)
    $59.33 - $98.24
    3.0 Stars
  27. Hotel Bern by TallinnHotels
    Near Pikk Jalg
    $97.26 - $98.26
    3.0 Stars
  28. Nordic Hotel Forum
    Near St Mary's Cathedral
    $243.64 - $553.24
    4.0 Stars
  29. Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn
    Near St Mary's Cathedral
    $103.21 - $230.78
    4.0 Stars
  30. Center Hotel
    Near St. Olav's Church
    $39.23 - $47.71
    2.0 Stars
  31. Schlössle Hotel
    Near St Mary's Cathedral
    $201.44 - $434.69
    5.0 Stars
  32. Oru Hotel
    Near Kadrioru Park
    $86.81 - $101.08
    3.0 Stars
  33. Olevi Residents
    Near St Mary's Cathedral
    $58.52 - $101.08
    3.0 Stars
  34. Economy Hotel
    Near St Mary's Cathedral
    $52.04 - $53.04
    2.0 Stars
  35. Lillekula Hotel
    Near St Mary's Cathedral
    $44.44 - $63.44
    2.0 Stars
  36. Swissotel Tallinn
    Near St Mary's Cathedral
    $111.62 - $144.70
    5.0 Stars
  37. Hotel St. Barbara
    Near Claustrophobia
    $49.70 - $56.93
    3.0 Stars
  38. Ecoland Hotel
    In Tallinn (Pirita)
    $45.34 - $110.85
    3.0 Stars
  39. City Hotel Tallinn by Unique Hotels
    Near Pikk Jalg
    $44.14 - $66.42
    2.0 Stars
  40. Spa Hotel Lavendel
    Near Estonian War Museum - General Laidoner Museum
    $89.06 - $120.87
    3.0 Stars
  41. Gotthard Residence
    Near St Mary's Cathedral
    $95.76 - $96.76
    3.0 Stars
  42. CRU Hotel
    Near St Mary's Cathedral
    $222.65 - $344.57
    4.0 Stars
  43. Oldhouse Apartments
    Near St Mary's Cathedral
    $62.18 - $206.37
    4.0 Stars
  44. Old Town Maestros
    Near St Mary's Cathedral
    $69.97 - $70.97
    3.0 Stars
  45. OldHouse Hostel
    Near St Mary's Cathedral
    $50.89 - $51.89
    2.0 Stars
  46. Dharma Yoga Residence Apartments
    Near St Mary's Cathedral
    $84.82 - $132.53
    4.0 Stars
  47. 16EUR Hostel
    Near St Mary's Cathedral
    $424.09 - $425.09
    2.0 Stars
  48. Tallinn City Apartments
    Near St Mary's Cathedral
    $83.76 - $212.04
    4.0 Stars
  49. Hotel G9
    Near Town Hall Square
    $51.95 - $73.16
    3.0 Stars
  50. Kuninga Apartments
    Near St Mary's Cathedral
    $190.84 - $201.44
    3.5 Stars
  51. Kaupmehe Guest House
    Near St. Nicholas' Church
    $50.89 - $51.89
    1.0 Stars
  52. Humala Hotell
    In Tallinn (Haabersti)
    $46.65 - $68.91
    3.0 Stars
  53. Ammende Villa
    Near Chaplin Centre
    $132.53 - $291.56
    4.0 Stars
  54. Pikk 49 Apartments
    Near St Mary's Cathedral
    $157.97 - $158.97
    3.5 Stars
  55. Hotel Parnu
    Near Parnu Museum
    $101.78 - $150.55
    3.0 Stars
  56. Sakala
    Near St Mary's Cathedral
    $138.89 - $139.89
    3.0 Stars
  57. Villa Wesset
    Near Chaplin Centre
    $121.93 - $122.93
    3.0 Stars
  58. Hotell Astra
    Near Parnu Beach
    $100.72 - $153.73
    3.0 Stars
  59. Carolina Hotel
    Near Chaplin Centre
    $95.42 - $106.02
    3.0 Stars
  60. Villa Artis
    Near Chaplin Centre
    $84.82 - $101.78
    2.5 Stars
  61. Baltic Hotel Imperial
    Near Pikk Jalg
    $109.43 - $190.84
    4.0 Stars
  62. Hotel Braavo
    Near St Mary's Cathedral
    $60.40 - $136.77
    2.5 Stars
  63. Hotel Dzingel
    Near Skypark
    $48.63 - $84.63
    2.5 Stars
  64. Koidulapark Hotell
    Near Parnu Museum
    $80.58 - $81.58
    3.0 Stars
  65. Solo Sokos Hotel Estoria
    Near St Mary's Cathedral
    $122.99 - $123.99
    4.0 Stars
  66. Tallink City Hotel
    Near Town Hall Square
    $114.90 - $136.18
    4.0 Stars
  67. Old Town Munkenhof Guesthouse - Hostel
    Near St Mary's Cathedral
    $62.55 - $78.46
    2.0 Stars
  68. Tallink Express Hotel
    Near St. Olav's Church
    $45.47 - $58.31
    3.0 Stars
  69. Tallink Spa and Conference Hotel
    Near St. Olav's Church
    $82.82 - $136.77
    4.0 Stars
  70. Seedri Apartments
    Near Chaplin Centre
    $143.13 - $159.03
    3.5 Stars
  71. Fat Margaret's Hostel
    Near St Mary's Cathedral
    $23.32 - $33.93
    1.5 Stars
  72. Tahetorni Hotel
    Near Nomme Seikluspark
    $41.35 - $42.35
    3.0 Stars
  73. Hotel Dorell
    Near St Mary's Cathedral
    $45.59 - $56.19
    2.0 Stars
  74. Anette
    Near Catherine Church
    $53.01 - $79.52
    2.0 Stars
  75. Estinn Apartment
    Near Town Hall Square
    $50.00 - $60.01
    3.5 Stars
  76. Nord Hostel
    In Tallinn (Pelgulinn)
    $42.41 - $63.61
    1.0 Stars
  77. Three Crowns Residents
    Near St Mary's Cathedral
    $48.65 - $51.90
    3.0 Stars
  78. Delta Apartments
    Near St Mary's Cathedral
    $478.77 - $479.77
    3.5 Stars
  79. Rannahotell
    Near Parnu Beach
    $73.16 - $74.16
    3.5 Stars
  80. Hotel Hansalinn
    Near Catherine Church
    $530.11 - $531.11
    3.5 Stars
  81. My City Hotel
    Near St Mary's Cathedral
    $202.33 - $203.33
    4.0 Stars
  82. Estonia Resort Hotel & Spa
    Near Chaplin Centre
    $151.72 - $200.38
    4.0 Stars
  83. Green Villa
    $0.00 - $0.00
    3.0 Stars
  84. Estonia Medical Spa & Hotel
    Near Chaplin Centre
    $78.46 - $94.36
    3.0 Stars
  85. Hedon SPA & Hotel
    Near Parnu Beach
    $202.50 - $203.50
    4.0 Stars
  86. Daily Apartments Tatari
    Near St Mary's Cathedral
    $75.28 - $79.52
    3.0 Stars
  87. Mahtra Hostel
    In Tallinn (Lasnamae)
    $42.41 - $53.01
    2.0 Stars
  88. Hostel Aare
    $132.53 - $133.53
    2.0 Stars
  89. Dorpat Hotel
    Near Science Centre AHHAA
    $71.03 - $90.12
    3.5 Stars
  90. Laulasmaa Resort
    Near Laulasmaa Beach
    $47.00 - $132.00
    4.0 Stars
  91. Tallink Pirita Spa Hotel
    In Tallinn (Pirita)
    $51.03 - $85.82
    3.0 Stars
  92. Padaste Manor
    In Padaste
    $408.18 - $409.18
    5.0 Stars
  93. Pallas
    Near Science Centre AHHAA
    $93.30 - $100.72
    3.5 Stars
  94. Villa Margaretha
    Near Science Centre AHHAA
    $95.42 - $180.24
    3.0 Stars
  95. Arensburg Boutique Hotel & Spa
    Near Kuressaare Town Park
    $62.55 - $63.55
    4.0 Stars
  96. Vihula Manor Country Club and Spa
    In a national park
    $190.84 - $191.84
    4.0 Stars
  97. Pühajärve Spa & Holiday Resort
    Near Puhajarv
    $96.19 - $97.19
    3.0 Stars
  98. Padise Manor
    Near Padise Abbey
    $358.47 - $359.47
    4.0 Stars
  99. Grand Hotel Viljandi
    Near Viljandi Castle
    $93.51 - $246.18
    4.0 Stars
  100. Hotel Antonius
    Near Estonian National Museum
    $128.29 - $129.29
    4.0 Stars