Hotels in Tallinn

Find the best deals on 1,101 hotels in Tallinn

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Tallinn

Find the perfect Tallinn hotel for business or leisure
$self.alt
Meriton Old Town Garden Hotel
7.9
57 C$
View all deals
$self.alt
Tallinn City Apartments
8.7
73 C$
View all deals
$self.alt
Delta Apartments Old Town Basic
8.6
76 C$
View all deals
$self.alt
Best Apartments - Viru
74 C$
View all deals
$self.alt
Apartments in Rataskaevu
8.6
85 C$
View all deals
$self.alt
Best Apartments - Keyless Entry
8.3
36 C$
View all deals
$self.alt
King Apartments
8.9
59 C$
View all deals

Popular neighbourhoods in Tallinn

Search for hotels in these Tallinn neighbourhoods
Hotels in Pirita
Search hotels in Pirita
$self.alt
Best value
Hotel 777
8.1
50 C$
$self.alt
#1 Most popular
Pirita Marina Hotel & Spa
7.8
65 C$
$self.alt
#2 Most popular
Ecoland Hotel
6.9
58 C$
$self.alt
#3 Most popular
Kelluka Guesthouse
8.4
53 C$
Hotels in Nõmme
Search hotels in Nõmme
$self.alt
Best value
Hostel Männikujk
8.7
46 C$
$self.alt
#1 Most popular
Hotel Dzingel
7.5
59 C$
$self.alt
#2 Most popular
Tahetorni Hotel
8.2
69 C$
$self.alt
#3 Most popular
Alexi Villa
8.0
61 C$

When to book a hotel in Tallinn

Check out the information below to find the best deal on a Tallinn hotel room
Low Season
November
High Season
July

cheapest month to stay

27%

expected price decrease

most expensive time to stay

9%

expected price increase

Price
107 C$ - 161 C$
Highest day of week
Saturday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

135 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

160 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Tallinn is: 1-2 star, on the same day that your stay begins. 3 star, 35 days before. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
54 C$ - 69 C$
3 star
103 C$ - 118 C$
4-5 star
157 C$ - 178 C$

How much does a hotel in Tallinn cost per night?

Use the information below to find quality Tallinn hotel rooms for low prices

Cheapest hotels in Tallinn

These hotels and hostels usually make for a cheap way to stay in Tallinn
$self.alt
Best Apartments - Keyless Entry
8.3
36 C$
$self.alt
Tallinn City Apartments
8.7
73 C$
$self.alt
Meriton Old Town Garden Hotel
7.9
57 C$
$self.alt
Best Apartments - Viru
74 C$
$self.alt
King Apartments
8.9
59 C$
$self.alt
Delta Apartments Old Town Basic
8.6
76 C$

Get the best value hotel in Tallinn

These hotels have the best prices for their ratings
$self.alt
Meriton Old Town Garden Hotel
7.9
57 C$
$self.alt
Tallinn City Apartments
8.7
73 C$
$self.alt
Best Apartments - Keyless Entry
8.3
36 C$
$self.alt
Delta Apartments Old Town Basic
8.6
76 C$
$self.alt
King Apartments
8.9
59 C$
$self.alt
Apartments in Rataskaevu
8.6
85 C$

Tallinn travel information

How long do people stay in Tallinn?

On average, people stay in Tallinn for a total of 5 nights.

How much does a hotel cost in Tallinn?

The price of a hotel in Tallinn depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 116 C$ per night.

When is the best time to book a hotel in Tallinn?

In November prices are at their lowest, making it the most cost-effective time to book a hotel room in Tallinn. You may find the cost of your room has decreased by 18%.

Which day is cheapest to stay in Tallinn?

Sunday is the day where you will typically find the lowest price for your hotel room in Tallinn. The highest price tends to be on Friday.


Popular flight routes to Tallinn

Find the cheapest flights to Tallinn on popular routes
Toronto to Tallinn
Fastest flight time
13h 50m
Cheapest price
952 C$
Calgary to Tallinn
Fastest flight time
19h 15m
Cheapest price
1,091 C$
Winnipeg to Tallinn
Fastest flight time
20h 15m
Cheapest price
1,221 C$
Montreal to Tallinn
Fastest flight time
16h 15m
Cheapest price
1,280 C$
Halifax to Tallinn
Fastest flight time
18h 00m
Cheapest price
1,432 C$
Québec City to Tallinn
Fastest flight time
23h 15m
Cheapest price
1,437 C$
Vancouver to Tallinn
Fastest flight time
38h 05m
Cheapest price
1,448 C$
St. John's to Tallinn
Fastest flight time
17h 45m
Cheapest price
1,800 C$
View more

Start planning your trip to Tallinn