Skip to main content

Search hotels in Tallinn

Enter your dates to see the latest prices and deals for Tallinn hotels

Filter by:

Star Rating

Review score

Tallinn – 334 hotels and places to stay

See the latest prices and deals by choosing your dates.
Citybox Tallinn City Center, hotel in Tallinn

Citybox Tallinn City Center is located in the Porto Franco Harbor Complex. The hotel is located near the Old Town, 656 feet from Roterman Quarter and 1640 feet from Viru Shopping Center.

I like the location of this hotel. It was very close to the ferry terminal as well as the Old Town. The self service checkin was efficient and it went quickly.
Scored 8.9
8.9
Rated excellent
Excellent
19,974 reviews
Price from$53.34per night
Hestia Hotel Barons Old Town, hotel in Tallinn

The elegant 4-star Hestia Hotel Barons Old Town Tallinn offers stylish interiors, classically furnished rooms and free WiFi.

breakfast is good
Scored 8.2
8.2
Rated very good
Very Good
5,049 reviews
Price from$119.74per night
Mercure Tallinn, hotel in Tallinn

Set in Tallinn, Mercure Tallinn offers accommodations with a fitness center, free private parking, a shared lounge, and a restaurant.

Accommodating and lovely reception, short distance from the airport.
Scored 8.8
8.8
Rated excellent
Excellent
2,568 reviews
Price from$91.11per night
Bern Boutique Hotel, hotel in Tallinn

Located in Tallinn’s Old Town, Bern Boutique Hotel offers air-conditioned rooms with a flat-screen TV with satellite channels, a mini-bar and free Wi-Fi.It is only 328 feet from the Viru shopping...

In the old city! You can walk anywhere you like to go. It is located across a grocery store and spas
Scored 8.3
8.3
Rated very good
Very Good
4,453 reviews
Price from$55.55per night
Hestia Hotel Ilmarine, hotel in Tallinn

Hestia Hotel Ilmarine is located 951 feet from Tallinn’s Old Town. It features rooms with satellite TV, a safe, seating area and a free internet connection.

Scored 8.6
8.6
Rated excellent
Excellent
4,597 reviews
Price from$107.76per night
Hektor Container Hotel, hotel in Tallinn

Located in Tallinn and with Kalarand reachable within a 17-minute walk, Hektor Container Hotel provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

Great location, awesome concept, amazingly helpful staff
Scored 9.0
9.0
Rated wonderful
Wonderful
2,064 reviews
Price from$77.56per night
Go Hotel Shnelli, hotel in Tallinn

Go Hotel Shnelli is near the medieval Old Town of Tallinn, close to the Balti Jaam Railway Station. It provides rooms with satellite TV and free Wi-Fi. It also offers beauty procedures.

Great location. Easy check-in. Clean and comfortable rooms.
Scored 8.1
8.1
Rated very good
Very Good
5,026 reviews
Price from$47.89per night
Hotel L'Ermitage, hotel in Tallinn

The modern 4-star Hotel L’Ermitage is located in the center of Tallinn, just a 5-minute walk from the Town Hall. It offers rooms with a mini-bar and free internet.

The staff was very friendly. The bathtub was super nice.
Scored 8.5
8.5
Rated very good
Very Good
4,209 reviews
Price from$52.74per night
Hotel St. Barbara, hotel in Tallinn

Behind historic limestone walls, Hotel St. Barbara is only a 5-minute walk from Tallinn’s Old Town. It features a German restaurant and offers free Wi-Fi and secure parking.

The staff was friendly and helpful, the beds were comfortable and the location was great. Also the breakfast was very good. It's located very conveniently to the old part of the city.
Scored 8.6
8.6
Rated excellent
Excellent
5,451 reviews
Price from$80.23per night
Swissotel Tallinn, hotel in 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.

Amazing place. Better than expected.
Scored 8.9
8.9
Rated excellent
Excellent
2,858 reviews
Price from$132.25per night
See all 376 hotels in Tallinn

Most-booked hotels in Tallinn in the past month

Tallinn's best hotels with breakfast

  • Hotel Regent Tallinn
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 411 reviews

    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...

    Helpful staff. Great location. Well appointed rooms.

  • Hotel Telegraaf, Autograph Collection
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 937 reviews

    Only 230 feet from Tallinn's Town Hall Square, this luxurious 5-star hotel is housed in a historic building dating from 1878.

    Superb history property with beautiful restoration.

  • Adoryal Hotell
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 3,451 reviews

    Well located in Tallinn, Adoryal Hotell provides air-conditioned rooms, a terrace, free WiFi and a bar. The property is close to Town Hall Square, Maiden Tower and Estonian National Opera.

    Perfect place to stay. Very kind and helpful stuff!

  • ibis Tallinn Center
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 7,348 reviews

    Ideally located in Tallinn, ibis Tallinn Center has air-conditioned rooms, a garden, free WiFi and a shared lounge.

    Best location , nice breakfast, accommodating staff .

  • Metropol Spa Hotel
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 5,293 reviews

    Metropol Spa Hotel is located in the heart of Tallinn, just a walking distance from the historical old town, shops and Harbor City. Free WiFi is available throughout the property.

    Perfect location, nice and clean room, good breakfast.

  • Centennial Nexus Hotel Tallinn
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 3,543 reviews

    Ideally set in the center of Tallinn, Centennial Nexus Hotel Tallinn has air-conditioned rooms with free WiFi, private parking and room service.

    Very friendly staff, a comfortable hotel with good facilities.

  • Hilton Tallinn Park
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 3,860 reviews

    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.

    Excellent breakfast, good spa, lovely stuff, very quiet room

  • Viimsi Spa & Waterpark
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,332 reviews

    Located on the scenic Viimsi Peninsula, a 15-minute drive from Tallinn city center, Tallinn Viimsi Spa offers a Water Park, wide range of health and beauty treatments, as well as sports activities.

    Excelent breakfast! Realy enjoined SPA with whole family

Budget hotels in Tallinn

  • Rija Fonnental Design Hotel Tallinn
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 3,502 reviews

    Conveniently located in the center of Tallinn, Rija Fonnental Design Hotel Tallinn provides air-conditioned rooms, a restaurant, free WiFi and a bar.

    Staff is excellent, it has a nice cafe downstairs.

  • City Yard Inn Hotel
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 3,341 reviews

    Located in the Tallinn City Center district in Tallinn, City Yard Inn Hotel offers 3-star rooms with free WiFi.

    Clean, comfortable, fully equiped. Great location.

  • U11 Hotel & SPA
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 4,386 reviews

    Featuring self-service check-in, U11 Hotel & SPA is located in Tallinn, 2953 feet from Tallinn Song Festival Grounds. All rooms feature a flat-screen TV with cable channels and a private bathroom.

    Nice and comfortable. We stayed there for second time

  • Citybox Tallinn City Center
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 19,974 reviews

    Citybox Tallinn City Center is located in the Porto Franco Harbor Complex. The hotel is located near the Old Town, 656 feet from Roterman Quarter and 1640 feet from Viru Shopping Center.

    10/10. Staff was super friendly and price was reasonable.

  • Meriton Old Town Garden Hotel
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 3,608 reviews

    The beautiful Meriton Old Town Garden Hotel is located in the historic building in the Old Town Tallinn, between Lai and Pikk streets, featuring an inner courtyard.

    The comfort, friendliness, knowledgeable willingness to help

  • Dorell
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,766 reviews

    Located in Tallinn’s center, Dorell is a guest house, which offers free WiFi in public areas. The heated rooms of the Dorell have carpeted floors and wooden furniture.

    Sergej is one of the best cheerful man in Tallinn !

  • Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 7,782 reviews

    Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn offers rooms with windows, 1312 feet from Tallinn’s central Toompea Castle and Park. The hotel has a spa with an indoor pool and free WiFi.

    Very central. Very good breakfast for a vegan person

  • Bern Boutique Hotel
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 4,453 reviews

    Located in Tallinn’s Old Town, Bern Boutique Hotel offers air-conditioned rooms with a flat-screen TV with satellite channels, a mini-bar and free Wi-Fi.It is only 328 feet from the Viru shopping...

    Clean and comfortable, lovely and very helpful staff.

Hotels located in the center of Tallinn

  • Pirita Klooster
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 154 reviews

    Located in Tallinn, a 5-minute walk from Russalka Beach, Pirita Klooster provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Stilheden. Venlige, smilende og søde nonner. God morgenmad.

  • Taanilinna Hotell
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 686 reviews

    The stylish Taanilinna Hotell is set in a historic building in the Old Town Tallinn, 1148 feet from the Town Hall. It offers elegant rooms with free internet, wood-beamed ceilings and wooden floors.

    Very nice place and perfectly located in a old city.

  • Swissotel Tallinn
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 2,858 reviews

    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.

    Its what you would expect from the high end hotel.

  • Campus House by Larsen
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 841 reviews

    Located in Tallinn, 1.7 miles from Lake Harku Beach, Campus House by Larsen has accommodations with a fitness center, free private parking, a garden and a shared lounge.

    Very nice, quiet place. Great terrace on a roof top.

  • My City Hotel
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,497 reviews

    The 4-star My City Hotel is located in Tallinn’s Old Town, 820 feet from the Town Hall Square. It offers air-conditioned rooms with free WiFi.

    overall very nice stay. Vehicle charging was a big plus

  • Mercure Tallinn
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 2,568 reviews

    Set in Tallinn, Mercure Tallinn offers accommodations with a fitness center, free private parking, a shared lounge, and a restaurant.

    Clean and comfortable , staff were friendly and helpful.

  • Rixwell Collection Savoy Boutique Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 2,588 reviews

    Located in Tallinn’s Old Town, Rixwell Collection Savoy Boutique Hotel offers comfortable rooms including unique an 'Art floor', specially crafted by artists inspired by the fabulous views of...

    Best location, lovely room, fabulous breakfast and kind staff!!

  • Rocca House by Larsen
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 551 reviews

    Located in Tallinn, a 15-minute walk from Lake Harku Beach, Rocca House by Larsen provides accommodations with a garden, free private parking, a shared lounge and a terrace.

    Good design, new and clean, fun common area at the ground floor

FAQs about hotels in Tallinn

From Middle Ages to Modernity

Wander along the narrow cobbled streets of the medieval city of Tallinn and marvel at the fashion forward culture existing comfortably alongside tradition.

The 14th-century church spires wind their way into the sky on top of the Toompea hill which rises in the center of town. Outside the city walls modernity reveals itself through soviet-style concrete buildings and contemporary glass skyscrapers.

A multitude of shopping opportunities are available especially along Viru Street, with several rising Estonian designer boutiques side by side with traditional crafts of woven fabrics, pottery and glass blowing. The café culture abounds and visitors can soak up the friendly atmosphere between purchases. Restaurants on the colorful Raekoja Plats offer a chance to try traditional Estonian fare.

Situated on the Gulf of Finland, a popular day trip is by boat to Helsinki. With a location so close to the water, the sandy beaches are a popular summer destination for locals and visitors alike. In the winter, the beauty of buildings such as the Alexander Nevsky Cathedral is hard to beat. With over 60 self-catering apartments and hotels available on Booking.com, you can live like a king in this pretty Estonian capital.

Learn more about visiting Tallinn
  • 116 attractions
  • 71 points of interest
  • 15 neighborhoods

What Guests Said About Tallinn:

  • Scored 10
    10

    It's a beautiful, clean, and safe city with many historic...

    It's a beautiful, clean, and safe city with many historic places. Walking through the city center you can feel transported to the middle ages. We had the good luck to be there when the medieval fair was being held, the best was the medieval knight combat tournament.
    Solenjo
    Chile
  • Scored 10
    10

    Book some guided tours, especially for outside of the city...

    Book some guided tours, especially for outside of the city for a day, good shopping, the city centre is lovely and historical, go to the open air museum and the beach. Get a travel card and use the buses and trams with ease, although you can walk around easily.
    Selina
  • Scored 8.0
    8.0

    Tallinna is very cozy and nice city to visit.

    Tallinna is very cozy and nice city to visit. We stayed only one night, so didn’t have that much time. We decided to visit Telliskivi are, which was great and very kids friendly too. The fotografiska- museum was great and recommend to visit. Service in many places was a bit poor. As vegans, not so many options around. And in restaurants staff didn’t know a lot about vegan options or what their food really included. Vegb12 cafeteria was great and the owner super friendly.
    A
    Anonymous
  • Scored 10
    10

    Lots of historical places to see, very exciting architecture...

    Lots of historical places to see, very exciting architecture with mixture of old, soviet-era and brand new. Great variety of restaurants and places within a walking distance to visit. Nice exhibitions like Banksy at Telliskivi for example.
    Timo
    China
  • Scored 10
    10

    A pleasant and comfortable city to take a break from...

    A pleasant and comfortable city to take a break from everyday work. Everyone will find something interesting for themselves. Interesting museums, atmospheric bars, delicious restaurants. Quiet walks by the bay or fun activities. I love this city, I want to come to Tallinn again and again.
    Dimitri
  • Scored 10
    10

    Free, donation based walking tour was excellent.

    Free, donation based walking tour was excellent. The atmosphere at Tall shops Race was superb. Ease of access to ferry to Finland was amazing. Great restaurants between the Ferry Terminal and the Old Town. Great bakery just of Town Hall Square.
    Lucy
    Ireland

Explore guest reviews of hotels in Tallinn

  • From $133.89 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 686 reviews
    I stayed here the second time. It has the best location in old town Tallinn. Pubs, clubs, cafes, restaurants are nearby and a food store just around two corners. Viru shopping center is a short walking distance away. Easily accessable, taxi can reach the front of the hotel. 24 hour access with door code. Beautiful vintage interior in rooms, warm and clean. Dining in common area. Friendly staff.
    Sander-Kristjan
    Australia
  • From $180.69 per night
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 5,773 reviews
    Hotel is wonderful. The personal is professional and very polite. Suit was big and interior was tasteful, the view is the best you can find in Tallinn (sea and whole Tallinn). I really recommend taking suite for longer staying, there is enough space for your things, really good cosmetics and there is lots to explore in the suite. The location, interior, view and personal are greatest in Tallinn
    Alex
    Estonia
  • From $147.51 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 495 reviews
    It is a good apartment in center of Tallinn. It is spacious and has a large living room. Comparing to hotel rooms, here you really have enough space. There is Reval cafe on first floor, where you can eat breakfast or buy something delicious. Very close to old town.
    Valery Bērziņš
    Latvia
  • From $270.38 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 937 reviews
    One of the best hotels in Tallinn old town. Nice room and comfortable bed. Small spa but with jacuzzi. The famous Tchaikovsky restaurant is located inside the hotel. Hotel Staff are super nice and let us keeping our luggage for two days after checking out.
    Kimho
    United Kingdom
  • From $96.88 per night
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 19,974 reviews
    Very good hotel. Best quality price ratio. You get perfect modern hotel near old town. Tallinn in very beautiful town! Greetings from Lithuania! Under hotel there is heated park place for 7EUR night. It is best solution for cold winter.
    Tadas
    Lithuania

Research, refine, and make plans for your whole trip