Hotels in Estonia

Search and compare Estonia hotels from hundreds of travel sites and save

Estonia
30 Jun — 1 Jul2
Estonia
Thu 30-6
Fri 1-7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Estonia

Filter by star ratings
All filters
Pirita Beach Apartments & Spa
8.1 Excellent
Tallinn, Harjumaa, Estonia
Show on map
5.9 km from city centre, Tallinn, Estonia 
ExcellentBased on 1,557 reviews
8.1

Located in Tallinn, Pirita Beach Apartments & SPA is within a 15-minute drive of Lennart Meri Tallinn Airport and provides a sauna, a Jacuzzi and an outdoor pool. Guests can also enjoy complimentary internet in all areas.

Gotthard Residence
Pikk 66, Tallinn, Harjumaa, Estonia
Show on map
0.6 km from city centre, Tallinn, Estonia 

Located amongst a range of popular tourist attractions, shops and eateries, Gotthard Residents is ideal for those wanting to explore Tallinn and its surroundings. The numerous amenities this modern hotel offers include a 24-hour reception, porters and luggage storage.

Meriton Old Town Garden Hotel
8.0 Excellent
Lai 24/Pikk 29, Tallinn, Harjumaa, Estonia
Show on map
0.5 km from city centre, Tallinn, Estonia 
ExcellentBased on 1,673 reviews
8.0

Situated in Tallinn, Meriton Old Town Garden Hotel is a short walk from the Walls of Tallinn and provides a rooftop terrace. It is moments from House of the Brotherhood of Blackheads, restaurants and nightlife options.

Hotel Telegraaf, Autograph Collection
9.2 Excellent
Vene 9, Tallinn, Harjumaa, Estonia
Show on map
0.4 km from city centre, Tallinn, Estonia 
ExcellentBased on 660 reviews
9.2

Hotel Telegraaf Autograph Collection provides 5-star accommodation in Tallinn. It also offers a Jacuzzi, a sauna and an indoor pool.

Olevi Residents
8.2 Excellent
Olevimägi 4, Tallinn, Harjumaa, Estonia
Show on map
0.5 km from city centre, Tallinn, Estonia 
ExcellentBased on 832 reviews
8.2

This Tallinn hotel is situated next to House of the Brotherhood of Blackheads. It is set in the area's popular nightlife district, which is only a few minutes walk from Tallinn Town Hall.

Go Hotel Shnelli
8.0 Excellent
Toompuiestee 37, Tallinn, Harjumaa, Estonia
Show on map
1.0 km from city centre, Tallinn, Estonia 
ExcellentBased on 3,828 reviews
8.0

Situated in Tallinn, Go Hotel Shnelli offers modern 3-star accommodation, as well as a sauna. It is located in close proximity to plenty of popular bars, clubs and restaurants.

Original Sokos Hotel Viru
8.3 Excellent
Viru Väljak 4, Tallinn, Harjumaa, Estonia
Show on map
0.0 km from city centre, Tallinn, Estonia 
ExcellentBased on 2,885 reviews
8.3

Boasting a seasonal rooftop cinema, Original Sokos Hotel Viru provides a modern base when in Tallinn, with local attractions such as Tallinn Town Hall easily accessible on foot. It has a fitness centre, as well as a Jacuzzi, a swimming pool and a sauna.

Park Inn by Radisson Central Tallinn
8.4 Excellent
7c Narva Road, Tallinn, Harjumaa, Estonia
Show on map
0.4 km from city centre, Tallinn, Estonia 
ExcellentBased on 3,589 reviews
8.4

Situated in Tallinn, Park Inn by Radisson Central Tallinn offers stylish, 4-star accommodation close to Estonian Academy of Arts. It also provides a sauna, a Jacuzzi and free Wi-Fi.

Tips for booking hotels in Estonia

Cheapest month:October
Most expensive month:July
Average price in Estonia:S$ 187/night
Cheapest price found:S$ 17/night
Cheapest day:Sunday
Most expensive day:Wednesday
S$ 91 - S$ 295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 94 - S$ 295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Estonia hotels

1
Merchants House Hotel
8.6 Excellent
Dunkri 4/6, Tallinn, Harjumaa, Estonia
Show on map
0.6 km from city centre, Tallinn, Estonia 

Located in Tallinn, Merchants House Hotel features a rooftop terrace and a sauna, and is within a two-minute walk of Tallinn Town Hall. It is close to the Walls of Tallinn, eateries and shops.

2
Lydia Hotel
9.4 Excellent
Ülikooli 14, Tartu, Tartumaa, Estonia
Show on map
0.3 km from city centre, Tartu, Estonia 

Within a 20-minute walk from Tartu Railway Station, the hotel offers guests an ideal base when in Tartu. Just a short stroll from University of Tartu, it provides comfortable rooms equipped with a refrigerator, a mini bar and free wireless internet access.

3
Metropol Hotel
8.0 Excellent
Roseni 13, Tallinn, Harjumaa, Estonia
Show on map
0.3 km from city centre, Tallinn, Estonia 

Providing a Jacuzzi and a swimming pool, Metropol Hotel Tallinn is located in Tallinn and is a short stroll from Sfaar. It provides a fitness centre, as well as a beauty centre, luggage storage and free Wi-Fi.

4
Swissotel Tallinn
9.0 Excellent
Tornimae 3, Tallinn, Harjumaa, Estonia
Show on map
0.6 km from city centre, Tallinn, Estonia 

Ideally situated in Tallinn, Swissotel Tallinn provides stylish accommodation an easy drive from Tallink. It offers a sauna, an indoor pool and complimentary Wi-Fi.

5
Radisson Blu Sky Hotel, Tallinn
9.0 Excellent
Ravala Street 3, Tallinn, Harjumaa, Estonia
Show on map
0.4 km from city centre, Tallinn, Estonia 

Showcasing views of Tallinn, Radisson Blu Sky Hotel is a modern base with deluxe amenities and services, such as an indoor pool. It also provides easy access to several local entertainment and dining options in Kesklinn.

6
Oru Hub Hotel
9.2 Excellent
Narva Mnt 120 B, Tallinn, Harjumaa, Estonia
Show on map
2.9 km from city centre, Tallinn, Estonia 

Oru Hotel is located in Tallinn and offers a rooftop terrace. It also provides 24-hour room service, a hair salon and a sauna.

7
Hilton Tallinn Park
8.9 Excellent
Fr. R. Kreutzwaldi 23, Tallinn, Harjumaa, Estonia
Show on map
0.9 km from city centre, Tallinn, Estonia 

Hilton Tallinn Park is situated in Tallinn and features free wireless internet. Guests also have exclusive access to the eforea Spa & Wellness Center and Hilton Fitness Room.

8
Hestia Hotel Europa
8.7 Excellent
Paadi 5, Tallinn, Harjumaa, Estonia
Show on map
0.6 km from city centre, Tallinn, Estonia 

Located in Tallinn, Hestia Hotel Europa is within a 20-minute drive of Lennart Meri Tallinn Airport and offers a sauna and a rooftop terrace. It provides 4-star accommodation with air-conditioned rooms.

Cheapest hotels in Estonia, Europe

Nord Hostel
6.2 Good
Ristiku Poik 8, Tallinn, Harjumaa, Estonia
Show on map
2.0 km from city centre, Tallinn, Estonia 

Viva Nord Hostel is a comfortable setting when in Tallinn and is close to everything the area has to offer. It also offers an express check-in and check-out feature, a sauna and a 24-hour reception.

S$ 17
Avg. per night
16eur - Old Town Munkenhof
8.0 Excellent
Munga 4, Tallinn, Harjumaa, Estonia
Show on map
0.3 km from city centre, Tallinn, Estonia 

16eur - Old Town Munkenhof is a comfortable base while visiting Tallinn and is close to everything the area has to offer. It also offers a 24-hour reception, a tour desk and luggage storage.

S$ 18
Avg. per night
Looming Hostel
8.1 Excellent
Kastani 38, Tartu, Tartumaa, Estonia
Show on map
1.0 km from city centre, Tartu, Estonia 

Looming Hostel is located in Tartu and provides guests with free Wi-Fi. It is set amongst a range of popular eateries and is within a 10-minute walk of Tartu Railway Station.

S$ 28
Avg. per night
Center Hotel
7.1 Good
Narva Mantee Str 24, Tallinn, Harjumaa, Estonia
Show on map
0.8 km from city centre, Tallinn, Estonia 

Featuring free Wi-Fi and a sauna, the hotel is located in Tallinn and is a short walk from the Tallinn Synagogue. It is conveniently positioned for those wanting to discover the area's attractions.

S$ 46
Avg. per night
Pirita Marina Hotel & Spa
Purje 9, Tallinn, Harjumaa, Estonia
Show on map
5.1 km from city centre, Tallinn, Estonia 

Boasting a sauna, an indoor pool and outdoor tennis courts, Pirita Marina Hotel & Spa is situated in Tallinn and provides comfortable accommodation. There is also a fitness centre with a swimming pool.

S$ 47
Avg. per night
16eur - Fat Margaret's
8.4 Excellent
Pohja pst 27, Tallinn, Harjumaa, Estonia
Show on map
0.9 km from city centre, Tallinn, Estonia 

16eur - Fat Margaret's is located in Tallinn and offers an indoor pool. It is close to Tallink, shops and nightlife options.

S$ 51
Avg. per night
City Hotel Tallinn by Unique Hotels
8.1 Excellent
Paldiski Road 3, Tallinn, Harjumaa, Estonia
Show on map
1.3 km from city centre, Tallinn, Estonia 

City Hotel Tallinn by Unique Hotels is set in Tallinn and is a short walk from Baltic Railway Station. It also provides a 24-hour reception, massage services and a sauna.

S$ 54
Avg. per night
Dorell
8.1 Excellent
Karu 39, Tallinn, Harjumaa, Estonia
Show on map
0.9 km from city centre, Tallinn, Estonia 

Boasting an indoor pool and a sauna, Dorell is situated in Tallinn and offers comfortable accommodation. It is steps from the Tallinn Synagogue and is near the area's popular attractions and dining spots.

S$ 55
Avg. per night

Hotel prices in Estonia

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Estonia

Facts about staying in Estonia

  • Where is the best place to stay in Estonia?

    When visiting Estonia, consider checking out Tallinn, Otepaa, and Tartu as some of the most sought after locations.

  • What are the best hotels in Estonia?

    Estonia is home to many highly-rated hotels, one of which is Swissotel Tallinn, which has a current rating of 9.0. For other potential stays, consider Original Sokos Hotel Viru and Murakas Hotel, which can also be great places to stay in Estonia.