9.7
Estonia
Estonia: Hotels
223 places to stay in 58 cities, towns and villages, ranked by guest rating.
Cities with the most places to stay
The best-rated places to stay
All destinations: Estonia
- Tallinn 75
- Pärnu 31
- Tartu 15
- Kuressaare 14
- Otepää 9
- Narva-Jõesuu 7
- Haapsalu 5
- Võru 4
- Viljandi 4
- Rakvere 4
- Narva 3
- Toila 2
- Mustvee 2
- Laulasmaa 2
- Kärdla 2
- Käina 2
- Voore 1
- Viinistu 1
- Vihula 1
- Vasavere 1
- Vao 1
- Valgeranna 1
- Valga 1
- Vaibla 1
- Uderna 1
- Tõrva 1
- Taagepera 1
- Sõru 1
- Saku 1
- Saka 1
- Sagadi 1
- Räpina 1
- Põlva 1
- Panga 1
- Paide 1
- Orissaare 1
- Obinitsa 1
- Nõmmealuse 1
- Mooste 1
- Mändjala 1
- Mäetaguse 1
- Liimala 1
- Laagna 1
- Kurna 1
- Kuremaa 1
- Koloreino 1
- Kohtla-Järve 1
- Keila-Joa 1
- Karjamaa 1
- Kabli 1
- Kääriku 1
- Jõhvi 1
- Jõgeva 1
- Jõgela 1
- Jäneda 1
- Heltermaa 1
- Haeska 1
- Alatskivi 1
Other property types
- Apartments1,773 places to stay
- Holiday homes570 places to stay
- Guest houses184 places to stay
- Villas109 places to stay
- Campsites88 places to stay
- Hostels85 places to stay
- Homestays46 places to stay
- Aparthotels44 places to stay
- Chalets39 places to stay
- Country houses36 places to stay
- Holiday parks34 places to stay
- Inns27 places to stay
- Luxury tents24 places to stay
- Lodges22 places to stay
- Bed and breakfasts19 places to stay
- Farm stays13 places to stay