Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Tallinn – 682 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hestia Hotel Kentmanni

Hotel in Tallinn City Center, Tallinn

Hestia Hotel Kentmanni has a restaurant, fitness center, a bar and shared lounge in Tallinn. Amazing hotel! Great value for money

Show more Show less
9.3
Awesome
1,120 reviews
Avg. price/night:
$76

Centennial Hotel Tallinn

Hotel in Tallinn City Center, Tallinn

Located in Tallinn, a 9-minute walk from Toompea Castle, Centennial Hotel Tallinn has accommodations with a bar and private parking. The location is good, just a few minutes to old city. The room is clean and the breakfast is good.

Show more Show less
9.2
Awesome
3,133 reviews
Avg. price/night:
$57

Hilton Tallinn Park

Hotel in Tallinn City Center, Tallinn

Located 2625 feet from Tallinn International Bus Station in Tallinn, Hilton Tallinn Park features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar. Room was large, comfortable, clean and warm. View was nice and location is excellent for people interested in the city center of Tallinn. Staff was friendly and professional. The lobby of the hotel looked amazing.

Show more Show less
9
Awesome
2,076 reviews
Avg. price/night:
$95

Radisson Blu Sky Hotel

Hotel in Tallinn City Center, Tallinn

Radisson Blu Sky Hotel in Tallinn is located in the city’s business center and a 10-minute walk from the Old Town. It offers recently refurbished, elegant rooms with free Wi-Fi and an LCD TV. We liked the hotel. Spacious room. Good beds. Everything you need in the room. Good location. Clean and a very good breakfast. Parking is a little expensive but convenient.

Show more Show less
9
Awesome
4,005 reviews
Avg. price/night:
$84

Swissotel Tallinn

Hotel in Tallinn City Center, Tallinn

Swissôtel Tallinn is a luxurious hotel in Tallinn’s center, a 10-minute drive from the airport. It offers air-conditioned rooms with flat-screen cable TVs and free WiFi. Beds were super comfy and pillows/comforter very soft. Slept well.

Show more Show less
9.1
Awesome
2,747 reviews
Avg. price/night:
$106

Hotel Palace

Hotel in Tallinn City Center, Tallinn

Located in the center of Tallinn and originally built in 1930s, Palace Hotel is located in an impressive building and offers rooms with a digital TV system with satellite channels, a tablet, a... Directly across from Freedom Square, 50 meters from tram stop for airport.

Show more Show less
9.2
Awesome
1,071 reviews
Avg. price/night:
$95

My City Hotel

Hotel in Tallinn Old Town, Tallinn

The 4-star My City Hotel is located in a beautiful building in the heart of Tallinn’s Old Town, 820 feet from the Town Hall Square. The breakfast buffet was totally amazing - it kept us fuelled for our daily activities. The location of the hotel relative to the main town square was excellent. Our room was very comfortable. We travelled with my sister and her husband, and had adjoining rooms that had a separate door from the main hallway, giving us the feeling of a suite.

Show more Show less
9
Awesome
1,805 reviews

Hektor Container Hotel

Hotel in Põhja-Tallinn, Tallinn

Well set in the Põhja-Tallinn district of Tallinn, Hektor Container Hotel is located an 18-minute walk from Lennusadam Seaplane Harbour, 1.3 miles from Town Hall Square and 1.6 miles from Toompea... Welcoming and friendly staff, excellent location to explore Tallinn Creative City, many good restaurants nearby, only 10 min walk to Tallinn Old Town, parking is possible in front of the hotel, comfortable container/room, easy online check-in and check-out.

Show more Show less
9.5
Exceptional
103 reviews
Avg. price/night:
$49

Hotel Regent Tallinn

Hotel in Tallinn Old Town, Tallinn

Located in Tallinn, within less than 0.6 mi of Passenger Terminals A & B and 1.1 mi of Maiden Tower, Hotel Regent Tallinn is located in a building that dates back to 1381 and is an UNESCO heritage... Quaint romantic historic hotel, with excellent customer service. Friendly staff, comfy rooms and a great hidden sauna and spa Great breakfast in the Italian restaurant Located in old town close to the Christmas markets.

Show more Show less
9.6
Exceptional
212 reviews
Avg. price/night:
$141

Citybox Tallinn

Hotel in Tallinn City Center, Tallinn

Citybox Tallinn is located in the Porto Franco Harbor Complex and offers simple and modern rooms of Scandinavian design. Everything was really good, the hotel looks modern and quiet beautiful. One good thing during this Corona crisis is that check-in is by ourself, we don't need to communicate with the staff.

Show more Show less
9.1
Awesome
410 reviews
Avg. price/night:
$30

Most-booked hotels in Tallinn in the past month

See all

Tallinn's best hotels with breakfast

See all

Budget hotels in Tallinn

See all

Hotels located in the center of Tallinn

See all

FAQs about hotels in Tallinn

There are 683 hotels in Tallinn listed on Booking.com , that—from 189322 guest reviews—have an average review score of 8.86. To give you an idea of how much a hotel in Tallinn costs, the average price for a one-night stay is $72 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Tallinn hotel is 22m². If you're looking for some ideas about where in Tallinn to book a hotel, the areas around Viru Shopping Center and Kiek in de Kok are popular with our guests. Whether you book a hotel in Tallinn or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Learn more about visiting Tallinn

  • 5 attractions
  • 71 points of interest
  • 13 neighborhoods
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Tallinn:

Explore guest reviews of hotels in Tallinn

See all