Hotels in Tallinn

Find the best deals on 1,068 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
Rija Old Town Hotel
8.0
₹ 2,974
View all deals
$self.alt
Park Inn by Radisson Central Tallinn
8.3
₹ 4,535
View all deals
$self.alt
Dharma Yoga Residence Apartments
8.2
₹ 3,643
View all deals
$self.alt
Stroomi Residents Apartments
8.2
₹ 2,008
View all deals
$self.alt
Hotel Regent Tallinn
9.5
₹ 12,044
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
₹ 2,751
$self.alt
No. 1 most popular
Pirita Marina Hotel & Spa
7.7
₹ 3,569
$self.alt
No. 2 most popular
Ecoland Hotel
6.7
₹ 3,197
$self.alt
No. 3 most popular
Kelluka
8.2
₹ 2,900
Hotels in Nõmme
Search hotels in Nõmme
$self.alt
Best value
Hostel Männikujk
8.7
₹ 2,528
$self.alt
No. 1 most popular
Hotel Dzingel
7.4
₹ 3,272
$self.alt
No. 2 most popular
Tahetorni Hotel
8.2
₹ 3,792
$self.alt
No. 3 most popular
Alexi Villa
8.1
₹ 3,346
$self.alt
No. 4 most popular
Villa Lepido
6.8
₹ 4,164

When to book a hotel in Tallinn

Check out the information below to find the best deal on a Tallinn hotel room
Low season
April
High season
May

cheapest month to stay

40%

expected price decrease

most expensive time to stay

9%

expected price increase

Price
₹ 4,766 - ₹ 8,691
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

₹ 7,657

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 8,103

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.
1-2 star
₹ 2,974 - ₹ 3,791
3 star
₹ 5,650 - ₹ 6,468
4-5 star
₹ 8,624 - ₹ 9,813

How much does a hotel in Tallinn cost per night?

Use the information below to find quality Tallinn hotel rooms for low prices
4 stars and above
$self.alt
#1 most popular
Park Inn by Radisson Central Tallinn
8.3
₹ 4,535
$self.alt
#2 most popular
Hotel Regent Tallinn
9.5
₹ 12,044
$self.alt
Best value
Dharma Yoga Residence Apartments
8.2
₹ 3,643

Cheapest hotels in Tallinn

These hotels and hostels usually make for a cheap way to stay in Tallinn
$self.alt
Stroomi Residents Apartments
8.2
₹ 2,008
$self.alt
Park Inn by Radisson Central Tallinn
8.3
₹ 4,535
$self.alt
Rija Old Town Hotel
8.0
₹ 2,974
$self.alt
Hotel Regent Tallinn
9.5
₹ 12,044
$self.alt
Dharma Yoga Residence Apartments
8.2
₹ 3,643

Get the best value hotel in Tallinn

These hotels have the best prices for their ratings
$self.alt
Rija Old Town Hotel
8.0
₹ 2,974
$self.alt
Hotel Regent Tallinn
9.5
₹ 12,044
$self.alt
Park Inn by Radisson Central Tallinn
8.3
₹ 4,535
$self.alt
Stroomi Residents Apartments
8.2
₹ 2,008
$self.alt
Dharma Yoga Residence Apartments
8.2
₹ 3,643

Tallinn travel information

How long do people stay in Tallinn?

The average length of stay in Tallinn is 3 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 ₹ 68 per night.

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

The cheapest month to book a hotel in Tallinn is April. The cost of your room could be as much as 33% cheaper than in peak months.

Which day is cheapest to stay in Tallinn?

The cost of a Tallinn hotel room will vary for each day, but generally Saturday works out the most economical, with Friday proving the least economical.


momondo's favourite hotels

Learn more about these user-preferred hotels in Tallinn

Popular flight routes to Tallinn

Find the cheapest flights to Tallinn on popular routes
New Delhi to Tallinn
Fastest flight time
31h 50m
Cheapest price
₹ 47,208
Mumbai to Tallinn
Fastest flight time
14h 00m
Cheapest price
₹ 47,952
Pune to Tallinn
Fastest flight time
42h 20m
Cheapest price
₹ 75,235

Start planning your trip to Tallinn