Europe


Best Hotels in Estonia

Enter your dates and choose out of 3395 properties in Estonia! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Estonia

Find and book hotels in popular regions, airports, cities, places of interest in Estonia

Tallinn
1018 hotels
Pärnu
719 hotels
Kuressaare
164 hotels
Tartu
159 hotels
Haapsalu
156 hotels
Narva
66 hotels
Otepää
63 hotels
Narva-Jõesuu
47 hotels
Viljandi
43 hotels
Võru
30 hotels
Rakvere
30 hotels
Kärdla
24 hotels
Nasva
15 hotels
Orissaare
14 hotels
Võsu
13 hotels
Mändjala
13 hotels
Põlva
12 hotels
Sillamäe
11 hotels
Kassari
11 hotels
Käsmu
11 hotels
Valga
9 hotels
Kohtla-Järve
9 hotels
Jõhvi
9 hotels
Uulu
8 hotels
Toila
8 hotels
Rõuge
8 hotels
Paide
8 hotels
Orjaku
8 hotels
Kiviõli
8 hotels
Kalana
8 hotels
Haanja
8 hotels
Viimsi
7 hotels
Treimani
7 hotels
Liiva
7 hotels
Käina
7 hotels
Kabli
7 hotels
Valgeranna
6 hotels
Tapa
6 hotels
Sauga
6 hotels
Muratsi
6 hotels
Lümanda
6 hotels
Kuru
6 hotels
Saue
5 hotels
Rannaküla
5 hotels
Põltsamaa
5 hotels
Maardu
5 hotels
Lemsi
5 hotels
Kõrgessaare
5 hotels
Karala
5 hotels
Kallaste
5 hotels
Heltermaa
5 hotels
Alatskivi
5 hotels
Vergi
4 hotels
Vanamõisa
4 hotels
Türi
4 hotels
Tahkuranna
4 hotels
Suure-Rootsi
4 hotels
Salme
4 hotels
Saku
4 hotels
Sagadi
4 hotels
Paldiski
4 hotels
Paatsalu
4 hotels
Mustvee
4 hotels
Lohusalu
4 hotels
Leisi
4 hotels
Kuremaa
4 hotels
Koguva
4 hotels
Kihelkonna
4 hotels
Kadrina
4 hotels
Haapsu
4 hotels
Vasalemma
3 hotels
Vainupea
3 hotels
Tõstamaa
3 hotels
Kõpu
3 hotels
Suure-Jaani
3 hotels
Saulepa
3 hotels
Sangaste
3 hotels
Rootsiküla
3 hotels
Räpina
3 hotels
Pivarootsi
3 hotels
Pidula
3 hotels
Peetri
3 hotels
Padise
3 hotels
Elbiku
3 hotels
Nina
3 hotels
Mustjala
3 hotels
Mõraste
3 hotels
Mooste
3 hotels
Misso
3 hotels
Lohusuu
3 hotels
Laulasmaa
3 hotels
Laitse
3 hotels
Kuusalu
3 hotels
Kunda
3 hotels
Kuivastu
3 hotels
Keibu
3 hotels
Tornimäe
3 hotels
Kanepi
3 hotels
Kaali
3 hotels
Jüri
3 hotels
Jõgeva
3 hotels
Jõesuu
3 hotels
Jõelähtme
3 hotels
Hellamaa
3 hotels
Haeska
3 hotels
Elva
3 hotels
Eistvere
3 hotels
Antsla
3 hotels
Alajõe
3 hotels
Aegviidu
3 hotels
Palmse
3 hotels
Oandu
3 hotels
Reiu
3 hotels
Sõru
3 hotels
Elbiku
3 hotels
Parnumaa
3 hotels
Suuresadama
3 hotels
Hiievälja
3 hotels
Pusku
3 hotels
Võistre
2 hotels
Viru-Nigula
2 hotels
Virtsu
2 hotels
Vilusi
2 hotels
Vilsandi
2 hotels
Viitna
2 hotels
Viisuküla
2 hotels
Vetepere
2 hotels
Vehendi
2 hotels
Värska
2 hotels
Varnja
2 hotels
Varbla
2 hotels
Suislepa
2 hotels
Valma
2 hotels
Vaisi
2 hotels
Vaibla
2 hotels
Uue-Varbla
2 hotels
Upa
2 hotels
Tumala
2 hotels
Tõrva
2 hotels
Tori
2 hotels
Tõravere
2 hotels
Tehumardi
2 hotels
Tammese
2 hotels
Tagaranna
2 hotels
Tabasalu
2 hotels
Taagepera
2 hotels
Rõsna
2 hotels
Suuremõisa
2 hotels
Suuremõisa
2 hotels
Soela
2 hotels
Saunja
2 hotels
Salinõmme
2 hotels
Sakla
2 hotels
Saare
2 hotels
Rutja
2 hotels
Ruhnu
2 hotels
Riksu
2 hotels
Rapla
2 hotels
Randvere
2 hotels
Randvere
2 hotels
Raja
2 hotels
Puurmani
2 hotels
Puskaru
2 hotels
Pootsi
2 hotels
Piirumi
2 hotels
Paslepa
2 hotels
Pärispea
2 hotels
Parila
2 hotels
Palade
2 hotels
Paiküla
2 hotels
Pädaste
2 hotels
Oitme
2 hotels
Oidrema
2 hotels
Nurme
2 hotels
Nõva
2 hotels
Naissaare
2 hotels
Meerapalu
2 hotels
Mammaste
2 hotels
Maidla
2 hotels
Mäetaguse
2 hotels
Loksa
2 hotels
Linnamäe
2 hotels
Lindi
2 hotels
Leesi
2 hotels
Laugu
2 hotels
Lauga
2 hotels
Laagna
2 hotels
Kuremäe
2 hotels
Kuralase
2 hotels
Kungla
2 hotels
Kuke
2 hotels
Kose
2 hotels
Kõrveküla
2 hotels
Kohatu
2 hotels
Kodavere
2 hotels
Kehtna
2 hotels
Keeri
2 hotels
Kauksi
2 hotels
Katase
2 hotels
Kaberneeme
2 hotels
Jõgisoo
2 hotels
Joaveski
2 hotels
Keila-Joa
2 hotels
Ihamaru
2 hotels
Häädemeeste
2 hotels
Haabneeme
2 hotels
Ermistu
2 hotels
Herjava
2 hotels
Eoste
2 hotels
Eiste
2 hotels
Einbi
2 hotels
Altja
2 hotels
Abula
2 hotels
Saueaugu
2 hotels
Eisma
2 hotels
Palutaja
2 hotels
Liguri
2 hotels
Sihva
2 hotels
Nüpli
2 hotels
Sutu
2 hotels
Spithami
2 hotels
Laagri
2 hotels
Dirhami
2 hotels
Iide
2 hotels
Laiksaare
2 hotels
Mägede
2 hotels
Liivoja
2 hotels
Voose
1 hotels
Voose
1 hotels
Voka
1 hotels
Võhma
1 hotels
Vissi
1 hotels
Vinni
1 hotels
Viinistu
1 hotels
Vihula
1 hotels
Vihterpalu
1 hotels
Vetla
1 hotels
Vennarti
1 hotels
Vahtseliina
1 hotels
Vardi
1 hotels
Värati
1 hotels
Vao
1 hotels
Vana-Vigala
1 hotels
Vanaveski
1 hotels
Vana-Otepää
1 hotels
Kasaritsa
1 hotels
Väljaküla
1 hotels
Valgesoo
1 hotels
Valaste
1 hotels
Väätsa
1 hotels
Vääna
1 hotels
Uuri
1 hotels
Uuemõisa
1 hotels
Ülgase
1 hotels
Uderna
1 hotels
Tuuru
1 hotels
Tusti
1 hotels
Türisalu
1 hotels
Tuksi
1 hotels
Tuhala
1 hotels
Tudulinna
1 hotels
Tubala
1 hotels
Tsäni
1 hotels
Trolla
1 hotels
Torma
1 hotels
Torgu
1 hotels
Toomalõuka
1 hotels
Toolse
1 hotels
Toolamaa
1 hotels
Tohera
1 hotels
Tiskre
1 hotels
Taterma
1 hotels
Tamsalu
1 hotels
Tammiste
1 hotels
Tamba
1 hotels
Tahula
1 hotels
Tagavere
1 hotels
Taevaskoja
1 hotels
Tääksi
1 hotels
Suure-Lähtru
1 hotels
Suurevalja
1 hotels
Suure-Rakke
1 hotels
Suuremõisa
1 hotels
Suurejõe
1 hotels
Sulbi
1 hotels
Sootaguse
1 hotels
Soontaga
1 hotels
Soonlepa
1 hotels
Sõitme
1 hotels
Sindi
1 hotels
Simisti
1 hotels
Sepa
1 hotels
Seira
1 hotels
Sauvere
1 hotels
Saunja
1 hotels
Saula
1 hotels
Salevere
1 hotels
Saka
1 hotels
Sahargu
1 hotels
Saareküla
1 hotels
Sääre
1 hotels
Ruusmäe
1 hotels
Russalu
1 hotels
Rummu
1 hotels
Ristna
1 hotels
Riisa
1 hotels
Riguldi
1 hotels
Ridaküla
1 hotels
Remniku
1 hotels
Reinevere
1 hotels
Reigi
1 hotels
Rava
1 hotels
Rannapungerja
1 hotels
Ranna
1 hotels
Rälby
1 hotels
Raigastvere
1 hotels
Rahtla
1 hotels
Rahinge
1 hotels
Püssi
1 hotels
Purila
1 hotels
Puise
1 hotels
Pühajõe
1 hotels
Püha
1 hotels
Praakli
1 hotels
Pööravere
1 hotels
Põldeotsa
1 hotels
Podmotsa
1 hotels
Poama
1 hotels
Pinska
1 hotels
Pindi
1 hotels
Pillapalu
1 hotels
Piiumetsa
1 hotels
Permisküla
1 hotels
Perjatsi
1 hotels
Peraküla
1 hotels
Pelgulinn
1 hotels
Pedase
1 hotels
Partsi
1 hotels
Pärsama
1 hotels
Parasmetsa
1 hotels
Pamma
1 hotels
Palometsa
1 hotels
Palamuse
1 hotels
Paikuse
1 hotels
Pähkla
1 hotels
Osula
1 hotels
Oru
1 hotels
Õrsava
1 hotels
Ontika
1 hotels
Omedu
1 hotels
Olustvere
1 hotels
Oiu
1 hotels
Ohepalu
1 hotels
Õeste
1 hotels
Karksi-Nuia
1 hotels
Nõmmküla
1 hotels
Nehatu
1 hotels
Naage
1 hotels
Muuksi
1 hotels
Mustakurmu
1 hotels
Murika
1 hotels
Mujaste
1 hotels
Mudaste
1 hotels
Möldri
1 hotels
Mõisanurme
1 hotels
Mõega
1 hotels
Mõedaka
1 hotels
Mehikoorma
1 hotels
Meeri
1 hotels
Meeksi
1 hotels
Matsi
1 hotels
Mätja
1 hotels
Märjamaa
1 hotels
Mäo
1 hotels
Malda
1 hotels
Mahu
1 hotels
Mäebe
1 hotels
Määsi
1 hotels
Maarjamäe
1 hotels
Lutike
1 hotels
Lustivere
1 hotels
Luige
1 hotels
Lubja
1 hotels
Lootvina
1 hotels
Loo
1 hotels
Lõmala
1 hotels
Lokuta
1 hotels
Lohu
1 hotels
Lodja
1 hotels
Limu
1 hotels
Lauküla
1 hotels
Lasva
1 hotels
Lassi
1 hotels
Lasnamäe
1 hotels
Lao
1 hotels
Laimjala
1 hotels
Lagedi
1 hotels
Laeva
1 hotels
Kuusiku
1 hotels
Kuuse
1 hotels
Kurna
1 hotels
Kullamaa
1 hotels
Külitse
1 hotels
Kuijõe
1 hotels
Kudina
1 hotels
Küdema
1 hotels
Kõveri
1 hotels
Kotlandi
1 hotels
Kose-Uuemõisa
1 hotels
Kõrkvere
1 hotels
Kõrkküla
1 hotels
Kõpu
1 hotels
Konsu
1 hotels
Kõnnu
1 hotels
Kolkja
1 hotels
Kõiguste
1 hotels
Koigi
1 hotels
Kohila
1 hotels
Koeru
1 hotels
Kobruvere
1 hotels
Kloogaranna
1 hotels
Kivilõppe
1 hotels
Kiruvere
1 hotels
Kirna
1 hotels
Kirikuküla
1 hotels
Kirikuküla
1 hotels
Kiraste
1 hotels
Kipi
1 hotels
Kilingi-Nõmme
1 hotels
Kiiu-Aabla
1 hotels
Kiidjärve
1 hotels
Kiideva
1 hotels
Kersalu
1 hotels
Kernu
1 hotels
Kenni
1 hotels
Kehra
1 hotels
Keeni
1 hotels
Kavastu
1 hotels
Kavandi
1 hotels
Kaunispe
1 hotels
Kastna
1 hotels
Kasti
1 hotels
Käru
1 hotels
Kärsu
1 hotels
Kärstna
1 hotels
Karste
1 hotels
Karja
1 hotels
Karilatsi
1 hotels
Kargi
1 hotels
Kärevere
1 hotels
Kärde
1 hotels
Kärbla
1 hotels
Kantküla
1 hotels
Kambja
1 hotels
Kaigutsi
1 hotels
Kajamaa
1 hotels
Kahala
1 hotels
Kadrina
1 hotels
Kaasiku
1 hotels
Juula
1 hotels
Jõeranna
1 hotels
Järvakandi
1 hotels
Järvajõe
1 hotels
Järva-Jaani
1 hotels
Jäneda
1 hotels
Jabara
1 hotels
Jäärja
1 hotels
Imukvere
1 hotels
Imavere
1 hotels
Ilmjärve
1 hotels
Ilmatsalu
1 hotels
Ilmandu
1 hotels
Ikla
1 hotels
Iisaku
1 hotels
Igaküla
1 hotels
Hüüru
1 hotels
Hullo
1 hotels
Holvandi
1 hotels
Hellamaa
1 hotels
Heilu
1 hotels
Harkujärve
1 hotels
Hargla
1 hotels
Hara
1 hotels
Haljala
1 hotels
Hagudi
1 hotels
Essu
1 hotels
Eru
1 hotels
Erra
1 hotels
Avinurme
1 hotels
Aula
1 hotels
Auga
1 hotels
Asva
1 hotels
Aseri
1 hotels
Aruküla
1 hotels
Ardu
1 hotels
Änkküla
1 hotels
Ama
1 hotels
Altküla
1 hotels
Alavere
1 hotels
Äksi
1 hotels
Ainja
1 hotels
Ahtme
1 hotels
Ahja
1 hotels
Abja-Paluoja
1 hotels
Abaja
1 hotels
Aakre
1 hotels
Lääneotsa
1 hotels
Kolga
1 hotels
Koljaku
1 hotels
Võduvere
1 hotels
Triigi
1 hotels
Kriilevälja
1 hotels
Voore
1 hotels
Pällu
1 hotels
Laiusevälja
1 hotels
Kõrtsialuse
1 hotels
Koldamäe
1 hotels
Olgina
1 hotels
Kirikumõisa
1 hotels
Taevere
1 hotels
Leeli
1 hotels
Kodukula
1 hotels
Kauda
1 hotels
Mustametsa
1 hotels
Välgi
1 hotels
Kaimi
1 hotels
Palumäe
1 hotels
Ivaste
1 hotels
Tatra
1 hotels
Aovere
1 hotels
Muri
1 hotels
Meelva
1 hotels
Jaanikeste
1 hotels
Aarna
1 hotels
Hurmi
1 hotels
Perdaku
1 hotels
Nedsaja
1 hotels
Kolodavitsa
1 hotels
Umbsaare
1 hotels
Mõksi
1 hotels
Rasva
1 hotels
Rouge
1 hotels
Kündja
1 hotels
Aidaku
1 hotels
Jõepera
1 hotels
Kaugu
1 hotels
Ähijärve
1 hotels
Lümatu
1 hotels
Korkuna
1 hotels
Karula
1 hotels
Tiidu
1 hotels
Tõlliste
1 hotels
Jeti
1 hotels
Plika
1 hotels
Purtsi
1 hotels
Kääriku
1 hotels
Risttee
1 hotels
Tõutsi
1 hotels
Säässaare
1 hotels
Pusi
1 hotels
Läätsa
1 hotels
Nässuma
1 hotels
Lalli
1 hotels
Tõlli
1 hotels
Silla
1 hotels
Kullimaa
1 hotels
Kurena
1 hotels
Pulli
1 hotels
Kilksama
1 hotels
Suureranna
1 hotels
Ridala
1 hotels
Nõmmemaa
1 hotels
Vääna-Jõesuu
1 hotels
Tagametsa
1 hotels
Nõmmealuse
1 hotels
Toompea
1 hotels
Kuiaru
1 hotels
Rannaküla
1 hotels
Pulli
1 hotels
Järveküla
1 hotels
Nõmmeveski
1 hotels
Neeme
1 hotels
Ohessaare
1 hotels
Kirikuküla
1 hotels
Jürimõisa
1 hotels
Lepiku
1 hotels
Ridaküla
1 hotels
Kergu-Mäeküla
1 hotels
Kaunissaare
1 hotels
Oti
1 hotels
Aste
1 hotels
Soolu
1 hotels
Pudisoo
1 hotels
Lilbi
1 hotels
Anija
1 hotels
Aabla
1 hotels
Kaubi
1 hotels
Kojastu
1 hotels
Venevere
1 hotels
Aruküla
1 hotels
Muriste
1 hotels
Mäepea
1 hotels
Kopli
1 hotels
Kaguvere
1 hotels
Truuta
1 hotels
Ridasi
1 hotels

Best 100 Hotels in Estonia

Most popular hotels in Estonia based on reviews from real guests

No. Photos Property name Rooms Price from Reviews Rating City
1
Pirita Marina Hotel & Spa
Pirita Marina Hotel & Spa 
Purje 9, Tallinn
9 US$ 78 6136 7.6 Tallinn
2
Noorus Spa Hotel
Noorus Spa Hotel 
L.Koidula 19, Narva-Jõesuu
4 US$ 102 4940 9 Narva-Jõesuu
3
Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn
Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn 
Toompuiestee 27, Tallinn
8 US$ 99 4538 7.7 Tallinn
4
Meresuu Spa & Hotel
Meresuu Spa & Hotel 
Aia 48a, Narva-Jõesuu
7 US$ 90 4536 8.8 Narva-Jõesuu
5
Hotel Tartu
Hotel Tartu 
Soola 3, Tartu
5 US$ 96 3959 8.8 Tartu
6
Viiking Spa Hotel
Viiking Spa Hotel 
Sadama 15, Pärnu
13 US$ 134 3853 8.3 Pärnu
7
Center Hotel
Center Hotel 
Narva mnt 24/ Fr.R.Kreutzwaldi 2, Tallinn
10 US$ 32 3790 7.1 Tallinn
8
Radisson Blu Sky Hotel
Radisson Blu Sky Hotel 
Rävala pst 3, Tallinn
5 US$ 116 3743 9 Tallinn
9
Go Hotel Shnelli
Go Hotel Shnelli 
Toompuiestee 37, Tallinn
3 US$ 104 3592 8.1 Tallinn
10
St.Olav Hotel
St.Olav Hotel 
Lai 5, Tallinn
6 US$ 75 3554 7.6 Tallinn
11
Swissotel Tallinn
Swissotel Tallinn 
Tornimäe 3, Tallinn
5 US$ 119 3507 9.1 Tallinn
12
Rija Old Town Hotel
Rija Old Town Hotel 
Lai 49, Tallinn
8 US$ 159 3470 8 Tallinn
13
Tallink Express Hotel
Tallink Express Hotel 
Sadama 9, Tallinn
4 US$ 65 3026 8 Tallinn
14
Three Crowns Residents
Three Crowns Residents 
Vene 8, Tallinn
6 US$ 96 2997 7.7 Tallinn
15
Tallinn Viimsi Spa & Waterpark
Tallinn Viimsi Spa & Waterpark 
Randvere tee 11, Haabneeme, Tallinn
8 US$ 85 2765 8 Tallinn
16
Hestia Hotel Europa
Hestia Hotel Europa 
Paadi 5, Tallinn
6 US$ 112 2705 8.6 Tallinn
17
Kalev Spa Hotel & Waterpark
Kalev Spa Hotel & Waterpark 
Aia 18, Tallinn
10 US$ 101 2693 8.1 Tallinn
18
Estonia Resort Hotel & Spa
Estonia Resort Hotel & Spa 
Tammsaare 4a, Pärnu
7 US$ 132 2668 8.9 Pärnu
19
Strand Spa & Conference Hotel
Strand Spa & Conference Hotel 
Tammsaare pst 35, Pärnu
8 US$ 95 2615 8.2 Pärnu
20
Park Inn by Radisson Central Tallinn
Park Inn by Radisson Central Tallinn 
Narva maantee 7C, Tallinn
6 US$ 105 2612 8.2 Tallinn
21
Metropol Hotel
Metropol Hotel 
Roseni 13, Tallinn
5 US$ 100 2559 8 Tallinn
22
Hotel Ülemiste
Hotel Ülemiste 
Lennujaama tee 2, Tallinn
4 US$ 85 2556 8.1 Tallinn
23
Dorpat Conference Hotel
Dorpat Conference Hotel 
Soola 6, Tartu
5 US$ 67 2424 8.6 Tartu
24
Hotel Rocca al Mare
Hotel Rocca al Mare 
Vabaõhumuuseumi tee 11/ Lillevälja 2, Tallinn
7 US$ 120 2403 7.9 Tallinn
25
Meriton Old Town Garden Hotel
Meriton Old Town Garden Hotel 
Lai 24/Pikk 29, Tallinn
6 US$ 80 2338 7.7 Tallinn
26
Spa Tervis
Spa Tervis 
Seedri 6, Pärnu
5 US$ 53 2331 8 Pärnu
27
Inger Hotel
Inger Hotel 
Puškini 28, Narva
9 US$ 61 2285 8.2 Narva
28
Tatari 53 Hotel
Tatari 53 Hotel 
Tatari 53, Tallinn
3 US$ 54 2194 7 Tallinn
29
Hilton Tallinn Park
Hilton Tallinn Park 
Fr. R. Kreutzwaldi 23 , Tallinn
11 US$ 227 2171 9.1 Tallinn
30
V Spa & Conference Hotel
V Spa & Conference Hotel 
Riia 2, Tartu
5 US$ 127 2139 9.3 Tartu
31
Centennial Hotel Tallinn
Centennial Hotel Tallinn 
15 Endla, Tallinn
4 US$ 94 2046 9 Tallinn
32
Oru Hotel
Oru Hotel 
Narva maantee 120, Tallinn
12 US$ 153 2020 8.7 Tallinn
33
Hotel St. Barbara
Hotel St. Barbara 
Roosikrantsi 2A, Tallinn
8 US$ 88 1936 8.6 Tallinn
34
Tallink Spa & Conference Hotel
Tallink Spa & Conference Hotel 
Sadama 11A, Tallinn
12 US$ 112 1936 7.5 Tallinn
35
Lilleküla Hotel
Lilleküla Hotel 
Luha 18 B, Tallinn
4 US$ 44 1934 7 Tallinn
36
Hedon Spa & Hotel
Hedon Spa & Hotel 
Ranna Puiestee 1, Pärnu
5 US$ 119 1933 9.2 Pärnu
37
Kreutzwald Hotel Tallinn
Kreutzwald Hotel Tallinn 
Endla 23, Tallinn
4 US$ 104 1926 8.6 Tallinn
38
Hestia Hotel Seaport
Hestia Hotel Seaport 
Uus-Sadama 23, Tallinn
4 US$ 82 1908 8.1 Tallinn
39
Rannahotell
Rannahotell 
Ranna pst 5, Pärnu
13 US$ 292 1854 9 Pärnu
40
Radisson Blu Hotel Olümpia
Radisson Blu Hotel Olümpia 
Liivalaia 33, Tallinn
7 US$ 106 1839 8.4 Tallinn
41
Lydia Hotel
Lydia Hotel 
Ülikooli Street 14, Tartu
5 US$ 121 1835 9.6 Tartu
42
Liivarand SPA Hotel
Liivarand SPA Hotel 
L. Koidula 21, Narva-Jõesuu
4 US$ 86 1833 8.9 Narva-Jõesuu
43
Hotel Dzingel
Hotel Dzingel 
Männiku tee 89, Tallinn
7 US$ 80 1801 7.5 Tallinn
44
Hestia Hotel Maestro
Hestia Hotel Maestro 
Suur-Karja 10, Tallinn
4 US$ 141 1799 8.3 Tallinn
45
Nordic Hotel Forum
Nordic Hotel Forum 
Viru Väljak 3, Tallinn
4 US$ 118 1729 8.9 Tallinn
46
Hotel Imperial
Hotel Imperial 
Nunne 14, Tallinn
4 US$ 91 1719 8.7 Tallinn
47
Draakon Hotel
Draakon Hotel 
Raekoja plats 2, Tartu
5 US$ 58 1704 7.9 Tartu
48
Olevi Residents
Olevi Residents 
Olevimägi 4, Tallinn
6 US$ 73 1702 7.7 Tallinn
49
Narva Hotell
Narva Hotell 
Puškini 6, Narva
5 US$ 78 1688 8.4 Narva
50
Hotel Sophia by Tartuhotels
Hotel Sophia by Tartuhotels 
Ringtee 75, Tartu
4 US$ 63 1678 9.1 Tartu
51
Hotel L'Ermitage
Hotel L'Ermitage 
Toompuiestee 19, Tallinn
12 US$ 207 1654 8.4 Tallinn
52
Tallink City Hotel
Tallink City Hotel 
A.Laikmaa 5, Tallinn
7 US$ 101 1645 7.9 Tallinn
53
Taanilinna Hotel
Taanilinna Hotel 
Uus 6, Tallinn
4 US$ 153 1625 8.4 Tallinn
54
Hotel Bern by TallinnHotels
Hotel Bern by TallinnHotels 
Aia 10, Tallinn
7 US$ 137 1618 8.2 Tallinn
55
Original Sokos Hotel Viru
Original Sokos Hotel Viru 
Viru Väljak 4, Tallinn
7 US$ 119 1593 8.1 Tallinn
56
Braavo Spa Hotel
Braavo Spa Hotel 
Aia 20, Tallinn
4 US$ 81 1584 8.1 Tallinn
57
Hestia Hotel Susi
Hestia Hotel Susi 
Peterburi tee 48, Tallinn
4 US$ 120 1518 8.1 Tallinn
58
Hestia Hotel Ilmarine
Hestia Hotel Ilmarine 
Põhja pst 21b, Tallinn
5 US$ 94 1505 8.3 Tallinn
59
Hotel Palace by TallinnHotels
Hotel Palace by TallinnHotels 
Vabaduse Väljak 3, Tallinn
8 US$ 129 1495 9.2 Tallinn
60
Johan Design & SPA Hotel
Johan Design & SPA Hotel 
Kauba 13, Kuressaare
8 US$ 143 1481 8.2 Kuressaare
61
Art Hotel Pallas by Tartuhotels
Art Hotel Pallas by Tartuhotels 
Riia 4, Tartu
4 US$ 65 1474 8.7 Tartu
62
Fra Mare Thalasso Spa
Fra Mare Thalasso Spa 
Ranna Tee 2, Haapsalu
4 US$ 63 1454 8.2 Haapsalu
63
Peoleo Hotell
Peoleo Hotell 
Pärnu maantee 555, Tallinn
4 US$ 41 1439 7.4 Tallinn
64
Gotthard Residents
Gotthard Residents 
Pikk 66, Tallinn
5 US$ 67 1426 8.1 Tallinn
65
The von Stackelberg Hotel Tallinn
The von Stackelberg Hotel Tallinn 
Toompuiestee 23, Tallinn
5 US$ 111 1397 8.7 Tallinn
66
Dorell
Dorell 
Karu 39, Tallinn
6 US$ 66 1391 7.9 Tallinn
67
Aleksandri Hotel
Aleksandri Hotel 
Aleksandri 42, Tartu
5 US$ 86 1343 8.2 Tartu
68
Economy Hotel
Economy Hotel 
Kopli 2 C, Tallinn
4 US$ 58 1341 8.1 Tallinn
69
Hestia Hotel Barons
Hestia Hotel Barons 
Suur-Karja 7/ Väike-Karja 2, Tallinn
6 US$ 217 1327 8.4 Tallinn
70
Grand Rose SPA Hotel
Grand Rose SPA Hotel 
Tallinna mnt 15, Kuressaare
6 US$ 85 1327 8.6 Kuressaare
71
ESTONIA Medical Spa & Hotel
ESTONIA Medical Spa & Hotel 
Pärna 12, Pärnu
6 US$ 73 1318 7.6 Pärnu
72
Aqva Hotel & Spa
Aqva Hotel & Spa 
Parkali 4, Rakvere
4 US$ 118 1307 9.1 Rakvere
73
Spa Hotel Meri
Spa Hotel Meri 
Pargi 16, Kuressaare
6 US$ 67 1307 7.9 Kuressaare
74
Hotel Starest
Hotel Starest 
Mõisavahe 21, Tartu
14 US$ 62 1302 7.5 Tartu
75
Hestia Hotel Laulasmaa Spa
Hestia Hotel Laulasmaa Spa 
Puhkekodu 4, Laulasmaa
11 US$ 119 1299 8.1 Laulasmaa
76
Lavendel Spa Hotel
Lavendel Spa Hotel 
Sõpruse tee 9, Tallinn
2 US$ 56 1275 8.1 Tallinn
77
My City Hotel
My City Hotel 
Vana-Posti 11/13, Tallinn
6 US$ 97 1271 9 Tallinn
78
Spa Tervise Paradiis
Spa Tervise Paradiis 
Side 14, Pärnu
5 US$ 105 1271 8.4 Pärnu
79
Pärnu Hotel
Pärnu Hotel 
Rüütli 44, Pärnu
5 US$ 209 1206 8.5 Pärnu
80
Villa Margaretha Boutique Hotell
Villa Margaretha Boutique Hotell 
Tähe 11/13, Tartu
4 US$ 116 1130 8.6 Tartu
81
City Hotel Tallinn by Unique Hotels
City Hotel Tallinn by Unique Hotels 
Paldiski mnt 3, Tallinn
5 US$ 54 1130 7.8 Tallinn
82
Toila Spa Hotel
Toila Spa Hotel 
Ranna 12, Toila
3 US$ 68 1116 8.5 Toila
83
Pirita Beach Apartments & SPA
Pirita Beach Apartments & SPA 
Merivälja tee 5, Tallinn
7 US$ 75 1090 8.5 Tallinn
84
Hotel Villa Wesset
Hotel Villa Wesset 
Supeluse 26, Pärnu
3 US$ 76 1050 8.6 Pärnu
85
Hansa Hotel
Hansa Hotel 
Turu 27a, Tartu
4 US$ 97 1044 8.8 Tartu
86
Baltic Hotel Vana Wiru
Baltic Hotel Vana Wiru 
Viru 11, Tallinn
5 US$ 92 1042 7.6 Tallinn
87
Hotel London by Tartuhotels
Hotel London by Tartuhotels 
Rüütli 9, Tartu
5 US$ 82 1038 8.9 Tartu
88
Spa Hotel Rüütli
Spa Hotel Rüütli 
Pargi 12, Kuressaare
6 US$ 67 1026 7.9 Kuressaare
89
Wasa Hotel
Wasa Hotel 
Eha 2, Pärnu
4 US$ 48 1012 7.5 Pärnu
90
Savoy Boutique by TallinnHotels
Savoy Boutique by TallinnHotels 
Suur-Karja 17/19, Tallinn
6 US$ 190 1011 9.1 Tallinn
91
Hansalinn
Hansalinn 
Malmö 15, Pärnu
7 US$ 46 970 8.9 Pärnu
92
Vihula Manor Country Club & Spa
Vihula Manor Country Club & Spa 
Vihula vald, Lääne-Virumaa, Vihula
9 US$ 171 942 9 Vihula
93
Central Hotel
Central Hotel 
Lavretsovi 5, Narva
5 US$ 33 917 8.3 Narva
94
Hotel Yes
Hotel Yes 
Vabaduse 30, Narva-Jõesuu
6 US$ 68 905 8 Narva-Jõesuu
95
Arensburg Boutique Hotel & Spa
Arensburg Boutique Hotel & Spa 
Lossi 15, Kuressaare
3 US$ 85 898 8.8 Kuressaare
96
Aquamarine Hotel
Aquamarine Hotel 
Pirita tee 20, Tallinn
10 US$ 60 889 7.9 Tallinn
97
Pühajärve Spa & Holiday Resort
Pühajärve Spa & Holiday Resort 
Pühajärve, Otepää
2 US$ 79 866 8.4 Otepää
98
CRU Hotel
CRU Hotel 
Viru 8, Tallinn
4 US$ 218 844 8.8 Tallinn
99
Merchants House Hotel
Merchants House Hotel 
Dunkri 4/6, Tallinn
6 US$ 102 840 8.5 Tallinn
100
Spa Hotel Laine
Spa Hotel Laine 
Sadama 9/11, Haapsalu
4 US$ 88 832 8.2 Haapsalu

What to See & Do in Estonia

Travelling to Estonia and no idea what to visit? Our travel guide will help you find the best attractions in Estonia you should not miss during your visit

  • Eat & Drink
  • Hotels
  • Shops
  • Nightlife
  • Events
  • Fitness