Hotels in Estonia

Find the best deals on 3,776 hotels in Estonia

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Estonia

Looking for a city in Estonia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$41 - $75
CHEAPEST CITY IN ESTONIA Narva 38% cheaper Hotels in Narva are the cheapest in Estonia at just $41 per night on average.
MOST EXPENSIVE CITY IN ESTONIA Pärnu 14% more expensive Pärnu has the highest priced hotels in Estonia with rooms averaging $75 per night.
MOST POPULAR CITY IN ESTONIA Tallinn 84% more users visited More momondo users search for hotels in Tallinn than any other city in Estonia

Popular Cities in Estonia

Book one of the best deals Estonia has to offer in these popular locations
Hotel Metropol
Best value
Hotel Metropol
8.2
$42
Swissotel Tallinn
#1 Most popular
Swissotel Tallinn
9.1
$109
Park Inn by Radisson Meriton Conference&Spa Tallin
#2 Most popular
Park Inn by Radisson Meriton Conference&Spa Tallin
8.2
$49
L'ermitage Hotel
#3 Most popular
L'ermitage Hotel
8.6
$80
The Von Stackelberg Hotel Tallinn
#4 Most popular
The Von Stackelberg Hotel Tallinn
8.7
$59
Gotthard Residence
#5 Most popular
Gotthard Residence
8.1
$50
Park Inn by Radisson Central Tallinn
Park Inn by Radisson Central Tallinn
8.3
$48
Sunrise majutus
Best value
Sunrise majutus
9.2
$23
Villa Eeden
#1 Most popular
Villa Eeden
8.4
$42
Donhoff Residence
#2 Most popular
Donhoff Residence
9.4
$81
Strand Spa & Conference Hotel
#3 Most popular
Strand Spa & Conference Hotel
8.1
$75
Rannahotell
#4 Most popular
Rannahotell
8.8
$71
Tervise Paradiis Spa Hotel & Water Park
#5 Most popular
Tervise Paradiis Spa Hotel & Water Park
8.5
$70
Hotel Legend
Hotel Legend
8.7
$37
Terviseksbbb
Best value
Terviseksbbb
9.0
$14
Dorpat Hotel
#1 Most popular
Dorpat Hotel
8.6
$54
Tartu Hotel
#2 Most popular
Tartu Hotel
8.8
$47
Barclay
#3 Most popular
Barclay
7.6
$42
City Inn Apartments
#4 Most popular
City Inn Apartments
8.1
$48
Tiigi 6 Apartment
#5 Most popular
Tiigi 6 Apartment
$45
Hotel Sophia By Tartuhotels
Hotel Sophia By Tartuhotels
9.1
$58
Telegraf Backpackers (18+)
Best value
Telegraf Backpackers (18+)
8.5
$19
Johan Spa Hotel
#1 Most popular
Johan Spa Hotel
8.1
$46
Arensburg Boutique Hotel & Spa
#2 Most popular
Arensburg Boutique Hotel & Spa
8.6
$67
Arno Apartments
#3 Most popular
Arno Apartments
9.1
$36
Hotel Yes
Best value
Hotel Yes
7.7
$26
Narva-Jõesuu Spa
#1 Most popular
Narva-Jõesuu Spa
7.9
$92
Noorus Spa Hotel
#2 Most popular
Noorus Spa Hotel
8.9
$54

Estonia travel tips

Let us help you with the best tips about Estonia

When is the least expensive time to stay in Estonia?

If you are looking to save a few dollars on your hotel room in Estonia, consider visiting the country in March as it is the least expensive month at just $76 per night. Avoid booking a hotel room in January if you are looking for a deal; it is the most expensive month.

Where do most people stay in Estonia?

While the country has many desirable locations to visit, the most popular city in Estonia to travel to is Tallinn.

Which city in Estonia has the most expensive hotel rooms?

At $75 per night, Pärnu is the most expensive city in Estonia to book a hotel room in. The average cost of $75 is about 14% above the country's average price per night.

Which city in Estonia has the least expensive hotel rooms?

The least expensive city in Estonia to stay in is Kuressaare. With an average rate of $21 per night, Kuressaare is about 72% less expensive than other cities in Estonia.


Popular international routes landing in Estonia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Tallinn
Fastest flight time
13h 50m
Cheapest price
$142
Berlin to Tallinn
Fastest flight time
22h 05m
Cheapest price
$188
Copenhagen to Tallinn
Fastest flight time
11h 45m
Cheapest price
$207
Brussels to Tallinn
Fastest flight time
8h 50m
Cheapest price
$248
Stockholm to Tallinn
Fastest flight time
1h 00m
Cheapest price
$249
New York to Tallinn
Fastest flight time
11h 45m
Cheapest price
$490
New York to Tallinn
Fastest flight time
11h 45m
Cheapest price
$504
Los Angeles to Tartu
Fastest flight time
23h 20m
Cheapest price
$2,205
Miami to Tartu
Fastest flight time
23h 45m
Cheapest price
$2,703
View more