Hotels in Estonia

Search and compare Estonia hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Estonia

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Fr. R. Kreutzwaldi 23, Tallinn, Harjumaa, Estonia
A full-service spa, an indoor pool and a restaurant are available at this hotel. WiFi in public areas is free. Additionally, a fitness centre, a bar/lounge and a sauna are on-site.
Pool
Free Wi-Fi
9.1
Excellent
3843 reviews
Location
0.9 km from city centre
Laeva 1, Tallinn, Harjumaa, Estonia
A microwave in a common area, a fridge in a common area and a business centre are available at this smoke-free hotel. WiFi in public areas is free. Additionally, concierge services, laundry facilities and a 24-hour front desk are on-site.
Free Wi-Fi
8.9
Excellent
10573 reviews
Location
0.5 km from city centre
Tornimae 3, Tallinn, Harjumaa, Estonia
A full-service spa, an indoor pool and a restaurant are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a health club, a bar/lounge and a snack bar/deli are on-site.
Pool
Free Wi-Fi
8.9
Excellent
4593 reviews
Location
0.6 km from city centre
Toompuiestee 27, Tallinn, Harjumaa, Estonia
2 restaurants, a full-service spa and an indoor pool are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include 2 bars/lounges, a fitness centre and a poolside bar.
Pool
Free Wi-Fi
8.2
Excellent
9049 reviews
Location
1.3 km from city centre
7c Narva Road, Tallinn, Harjumaa, Estonia
A 24-hour fitness centre, a bar/lounge and a sauna are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a conference centre, a hot tub and dry cleaning are on-site.
Free Wi-Fi
8.4
Excellent
6252 reviews
Location
0.4 km from city centre
Viru Väljak 3, Tallinn, Harjumaa, Estonia
A full-service spa, an indoor pool and a restaurant are available at this hotel. WiFi in public areas is free. Additionally, a health club, a bar/lounge and a poolside bar are on-site.
Pool
Free Wi-Fi
9.1
Excellent
4255 reviews
Location
0.1 km from city centre
Lennujaama Tee 2, Tallinn, Harjumaa, Estonia
A restaurant, a fitness centre and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include self parking, coffee/tea in a common area and conference space.
Free Wi-Fi
8.9
Excellent
5142 reviews
Location
2.9 km from city centre
Viru Väljak 4, Tallinn, Harjumaa, Estonia
2 restaurants, a nightclub and 3 bars/lounges are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a fitness centre, 2 coffee shops/cafes and a snack bar/deli are on-site.
Free Wi-Fi
8.3
Excellent
5128 reviews
Location
0.0 km from city centre
Juhkentali 28, Tallinn, Harjumaa, Estonia
This smoke-free hotel features a restaurant, a bar/lounge and a snack bar/deli. WiFi in public areas is free. Other amenities include self parking, a business centre and concierge services.
Free Wi-Fi
8.9
Excellent
5922 reviews
Location
1.2 km from city centre
33 Liivalaia Street, Tallinn, Harjumaa, Estonia
A full-service spa, an indoor pool and a restaurant are available at this hotel. WiFi in public areas is free. Additionally, a fitness centre, a bar/lounge and a snack bar/deli are on-site.
Pool
Free Wi-Fi
8.5
Excellent
4527 reviews
Location
0.8 km from city centre

Travel insights for hotels in Estonia

Use these up-to-date, data-driven insights about booking a hotel in Estonia including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Estonia?

The cheapest month to book a hotel in Estonia is December ($74). Conversely, the most expensive month to stay in Estonia is June ($178).

What is the cheapest day to stay in a hotel in Estonia?

The cheapest day to stay in Estonia is Friday ($73). On the other hand, travellers can expect to pay the most on Tuesday, when the average nightly price is $187.

How far ahead should you book a hotel in Estonia?

Save money by booking a hotel at least 86 days before your trip to Estonia. The lowest price found when booking 86 days ahead was $67 per night.

Top-rated Estonia hotels

These Estonia properties are among the highest rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Vana Posti 11/13, Tallinn, Harjumaa, Estonia
0.5 km from city centre
Free Wi-Fi
$68
Avg. per night
Dunkri 4/6, Tallinn, Harjumaa, Estonia
0.6 km from city centre
Free Wi-Fi
$63
Avg. per night
Ülikooli 14, Tartu, Tartumaa, Estonia
0.3 km from city centre
Pool
Free Wi-Fi
$145
Avg. per night
Lääneringtee 39, Tartu, Tartumaa, Estonia
3.6 km from city centre
Free Wi-Fi
Parking
$83
Avg. per night
Viru 8, Tallinn, Harjumaa, Estonia
0.4 km from city centre
Free Wi-Fi
$76
Avg. per night
Seedri 6, Pärnu, Parnumaa, Estonia
2.4 km from city centre
Pool
Free Wi-Fi
$92
Avg. per night
Endla 23, Tallinn, Harjumaa, Estonia
1.5 km from city centre
Free Wi-Fi
$59
Avg. per night
Karja 1A, Haapsalu, Laanemaa, Estonia
0.6 km from city centre
Free Wi-Fi
Parking
$49
Avg. per night
Roseni 13, Tallinn, Harjumaa, Estonia
0.3 km from city centre
Free Wi-Fi
$49
Avg. per night
Narva Mnt 120 B, Tallinn, Harjumaa, Estonia
2.9 km from city centre
Free Wi-Fi
Parking
$56
Avg. per night
Tartu 11, Viljandi, Viljandimaa, Estonia
0.6 km from city centre
Free Wi-Fi
Parking
$110
Avg. per night
Paadi 5, Tallinn, Harjumaa, Estonia
0.6 km from city centre
Free Wi-Fi
$77
Avg. per night
Puskini 6, Narva, Ida-Virumaa, Estonia
0.7 km from city centre
Free Wi-Fi
Parking
$65
Avg. per night

Cheapest hotels in Estonia, Europe

For those on a budget, these are the cheapest hotels available in Estonia for the selected dates. Consider alternative dates if you're able to compare prices.
Sagadi Küla, Haljala Vald, Sagadi, Laane-Virumaa, Estonia
0.1 km from city centre
Parking
$18
Avg. per night
6 Põlluääre Tee, Iru, Harjumaa, Estonia
0.9 km from city centre
Free Wi-Fi
Parking
$28
Avg. per night
Paldiski Road 3, Tallinn, Harjumaa, Estonia
1.3 km from city centre
Free Wi-Fi
Spa
$30
Avg. per night
Randvere Tee 115, Tallinn, Harjumaa, Estonia
9.3 km from city centre
Free Wi-Fi
Spa
$30
Avg. per night
Munga 4, Tallinn, Harjumaa, Estonia
0.3 km from city centre
Free Wi-Fi
$35
Avg. per night
Pikk 66, Tallinn, Harjumaa, Estonia
0.6 km from city centre
Free Wi-Fi
$35
Avg. per night
Põhja Pst 27, Tallinn, Harjumaa, Estonia
0.9 km from city centre
Pool
Free Wi-Fi
Spa
$36
Avg. per night
Väike-Karja 1, Tallinn, Harjumaa, Estonia
0.4 km from city centre
Free Wi-Fi
$39
Avg. per night
Aia 10, Tallinn, Harjumaa, Estonia
0.2 km from city centre
Free Wi-Fi
$40
Avg. per night
Toompuiestee 37, Tallinn, Harjumaa, Estonia
1.1 km from city centre
Free Wi-Fi
$42
Avg. per night
Mahtra 44, Tallinn, Harjumaa, Estonia
6.9 km from city centre
Free Wi-Fi
Parking
$44
Avg. per night
Lai 24/Pikk 29, Tallinn, Harjumaa, Estonia
0.6 km from city centre
Free Wi-Fi
Parking
$45
Avg. per night
Karu 39, Tallinn, Harjumaa, Estonia
0.9 km from city centre
Pool
Free Wi-Fi
Parking
$45
Avg. per night
Lasteaia 7, Kuressaare, Saaremaa, Estonia
0.2 km from city centre
Free Wi-Fi
Parking
$45
Avg. per night

Hotel prices in Estonia

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
3 stars
Roseni 13, Tallinn, Harjumaa, Estonia
Manniku Tee 89, Tallinn, Harjumaa, Estonia
Toompuiestee 37, Tallinn, Harjumaa, Estonia
Randvere Tee 115, Tallinn, Harjumaa, Estonia
2 stars and under
Kastani 38, Tartu, Tartumaa, Estonia
Väike-Karja 1, Tallinn, Harjumaa, Estonia
Karu 39, Tallinn, Harjumaa, Estonia

Other accommodation in Estonia

Kastani 38, Tartu, Tartumaa, Estonia
1.0 km from city centre
Free Wi-Fi
Parking
$57
Avg. per night
Väike-Karja 1, Tallinn, Harjumaa, Estonia
0.4 km from city centre
Free Wi-Fi
$39
Avg. per night
Mahtra 44, Tallinn, Harjumaa, Estonia
6.9 km from city centre
Free Wi-Fi
Parking
$44
Avg. per night

Where to stay in Estonia

Utilize the map to find properties close to the Estonia area(s) or attractions you plan on visiting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Estonia

  • Where is the best place to stay in Estonia?

    Our travellers prefer to stay in places like Tallinn and Pärnu while in Estonia.

  • What are the best hotels in Estonia?

    10,573 reviews rated Citybox Tallinn City Center with an average score of 8.9/10. It may also be worth looking into the Tallink Spa and Conference Hotel, which received a rating of 8.3/10 from 6,089 reviews. Original Sokos Hotel Viru could also be a good option, with a score of 8.3/10 from 5,128 reviews.

Find better results for your stay in Estonia

Explore these cities in Estonia