Skip to main content

Search hotels in Tallinn

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

Tallinn – 1083 hotels and places to stay

Filter by:

Star rating

Review score

Citybox Tallinn City Center

Hotel in Tallinn City-Centre, Tallinn

Citybox Tallinn City Center is situated in the Porto Franco Harbour Complex. The hotel is located near the Old Town, 200 meters from Roterman Quarter and 500 meters from Viru Shopping Centre.

A
Anonymous
From
United Kingdom
This was centra;l to all the areas I liked to visit, and will return to it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21,770 reviews
Price from
£35.88
1 night, 2 adults

Mercure Tallinn

Hotel in Lasnamae, Tallinn

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

A
Amanda
From
United Kingdom
The hotel is ideally located next to the airport, and you can easily catch transport into the old town. The room was large, and roomy. Very clean, but the best thing was the bed, it was so nice to sleep on a firm bed, and feel refreshed in the morning. The shower was very hot, and high pressure, if a little bit cramped in the corner. Highly recommend, if you needed a base near the airport. The breakfast was very good, with a good selection of everything.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,309 reviews
Price from
£89.20
1 night, 2 adults

Hestia Hotel Barons Old Town

Hotel in Tallinn City-Centre, Tallinn

Situated in Tallinn and with Kalarand reachable within 1.6 km, Hestia Hotel Barons Old Town features concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

K
Katherine
From
Finland
Incredibly helpful and friendly staff. Totally appreciate their support and efforts to satisfy customers.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,137 reviews
Price from
£99.96
1 night, 2 adults

Hestia Hotel Ilmarine

Hotel in Põhja-Tallinn, Tallinn

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

I
Igors
From
Latvia
Nice location. Great personnel! Cool breakfast ❤️❤️❤️
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,663 reviews
Price from
£92.27
1 night, 2 adults

Ibis Styles Tallinn

Hotel in Tallinn City-Centre, Tallinn

The modern Ibis Styles Tallinn is located in the centre of Tallinn, just a 5-minute walk from the Town Hall. It offers rooms with a minibar and free internet.

S
Sasha
From
Sweden
I liked the location of the hotel, it was central, near the old city. There is a small park nearby as well as small coffee shop. The hotel personnel was quite nice and helpful. The hotel is located near the train station and shopping center - one can buy almost anything there.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 4,692 reviews
Price from
£40.14
1 night, 2 adults

Go Hotel Shnelli

Hotel in Tallinn City-Centre, 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.

M
Mark
From
United Kingdom
Great location close to Old Town & market. Clean, well sized room. Good Breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,417 reviews
Price from
£52.97
1 night, 2 adults

Original Sokos Hotel Viru

Hotel in Tallinn City-Centre, Tallinn

Original Sokos Hotel Viru is located in Tallinn’s centre, 100 metres from the historical Old Town. The hotel is close to Viru Centre Shopping Mall and the KGB Museum. Free Wi-Fi is available.

E
Elaine
From
United Kingdom
Room was big and spacious Comfortable bed
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,699 reviews
Price from
£61.73
1 night, 2 adults

Hotel St. Barbara

Hotel in Tallinn City-Centre, 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.

K
Kamil
From
United Kingdom
Heated floor was excellent
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,754 reviews
Price from
£59.79
1 night, 2 adults

Swissotel Tallinn

Hotel in Tallinn City-Centre, Tallinn

Swissôtel Tallinn is a luxurious hotel in Tallinn’s centre, a 10-minute drive from the airport. It offers air-conditioned rooms with flat-screen cable TVs and free WiFi.

A
Anonymous
From
Finland
Spa ja sali
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,109 reviews
Price from
£96.12
1 night, 2 adults

Hotel Rocca al Mare

Hotel in Haabersti, Tallinn

Located on the coast of the Baltic Sea, this 4-star hotel offers sea views and rooms overlooking the old town of Tallinn, as well as free parking.

N
Natalia
From
Finland
Very good location next to long promenade. Nice room, clean and modern. Friendly personnel.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3,985 reviews
Price from
£58.13
1 night, 2 adults
See all 1083 hotels in Tallinn

Hotels with airport shuttles in Tallinn

Most booked hotels in Tallinn in the past month

See all

Tallinn's best hotels with breakfast

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,047 reviews

    Renovated in 2016, this stylish 5-star Schlossle Hotel is housed in 13th and 14th-century buildings and located in the centre of Tallinn’s Old Town.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 450 reviews

    Featuring a garden, a terrace as well as a bar, Hotel Regent Tallinn is located in the centre of Tallinn, less than 1 km from Kalarand.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 944 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 7,972 reviews

    Set in Tallinn and with Kalarand reachable within 2.4 km, Hestia Hotel Kentmanni offers concierge services, allergy-free rooms, a restaurant, free WiFi throughout the property and a bar.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,436 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.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 3,653 reviews

    Ideally situated in the centre of Tallinn, Centennial Nexus Hotel Tallinn features air-conditioned rooms with free WiFi, private parking and room service.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4,243 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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,098 reviews

    Viimsi Spa is located on the scenic Viimsi Peninsula, a 15-minute drive from Tallinn city centre, In Viimsi Spa you can find big spa and sauna centre for families, wide range of beauty treatments for...

Budget hotels in Tallinn

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 185 reviews

    Set in Tallinn, 600 metres from Pirita Beach, Pirita Klooster Guest House offers accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews

    Set within 1.8 km of Kalarand and less than 1 km of Estonian National Opera, River Stay Apartments offers rooms with air conditioning and a private bathroom in Tallinn.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 3,522 reviews

    Conveniently situated in Tallinn, Fonnental Design Hotel Tallinn provides air-conditioned rooms, a shared lounge, free WiFi and a restaurant. This 4-star hotel offers a bar.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 3,879 reviews

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

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 4,303 reviews

    Conveniently set in the Tallinn City-Centre district of Tallinn, Adoryal Hotell is located 1.5 km from Port of Tallinn, 1.3 km from Tallinn Train Station and 1.6 km from Lennusadam Seaplane Harbour.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4,923 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 8,876 reviews

    Ideally set in Tallinn, ibis Tallinn Center offers air-conditioned rooms, a garden, free WiFi and a shared lounge. Boasting a 24-hour front desk, this property also has a restaurant and a terrace.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 21,770 reviews

    Citybox Tallinn City Center is situated in the Porto Franco Harbour Complex. The hotel is located near the Old Town, 200 meters from Roterman Quarter and 500 meters from Viru Shopping Centre.

Hotels located in the centre of Tallinn

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Tallinn and with Kalarand reachable within 1.6 km, The Burman Hotel features concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a bar.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 157 reviews

    Boasting a garden, The Three Sisters Hotel is set in the centre of Tallinn, less than 1 km from Kalarand. This 4-star hotel offers luggage storage space.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,461 reviews

    Situated in Tallinn, 2.8 km from Lake Harku Beach, Campus House by Larsen features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,380 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 4,309 reviews

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

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 954 reviews

    Located within 2.6 km of A. Le Coq Arena and 4.1 km of Toompea Castle, Dunten Hotel provides rooms with air conditioning and a private bathroom in Tallinn.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 11,179 reviews

    The 4-star Hestia Hotel Europa is situated just 150 metres from the Port of Tallinn. It offers elegant interiors, 2 beauty salons and stylish rooms with free Wi-Fi and a flat-screen TV.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 897 reviews

    Located in Tallinn, 1.3 km from Lake Harku Beach, Rocca House by Larsen provides accommodation with a garden, free private parking, a shared lounge and a terrace.

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.

14th century church spires wind their way into the sky on top of the Toompea hill which rises in the centre 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 colourful 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

  • 162 attractions
  • 70 points of interest
  • 15 neighbourhoods

What guests said about Tallinn:

  • 10.0

    A very nice city, an underrated place that could be marketed...

    A very nice city, an underrated place that could be marketed more to people as it deserves as many tourists as those that visit more famous destinations. I would recommend visiting here also as the people of Estonia are very friendly!
    Guest review by
    Christine
    United Kingdom
  • 10.0

    Tallinn is a gem.

    Tallinn is a gem. History bums find great museums: Of the Occupation, History of Estonia, and the Maritime. Walking the cobblestone lanes is a free foot massage, also a challenge for your orientation senses even with an mobile app. The centre is packed with rows of eateries and shops, therefore busy and crowded. The hill is again the of attention for afficionadoes of medival and later history. One of the cutest old towns in Europe.
    Guest review by
    Stanislaw
    Canada
  • 8.0

    1. The organised manner of public transport 2.

    1. The organised manner of public transport 2. The many parks which are very well maintained 3.The not so many people (except tourists time) 4. The ease of use of public transport like busses and cruise ship in bookiung and making reservations. 5.The Old TOwn area.
    Guest review by
    Sutina
    Malaysia
  • 10.0

    We loved it - while it is becoming rather touristy and...

    We loved it - while it is becoming rather touristy and expensive by Baltic States standards, it is a magical place with plenty to see, and is far less overcrowded than an equivalent city would be Southern Europe. Its culture is very interesting, and its cuisine unique (albeit with some crossover from other Baltic States) - we had some great food there, by searching out restaurants specialising in local cuisine.
    Guest review by
    Robert
    United Kingdom
  • 10.0

    Wonderful place to visit for a long weekend.

    Wonderful place to visit for a long weekend. Went on a trip to the Lahemaa national park, which I would thoroughly recommend. Tallinn itself has great restaurants and a host of things to see. Will definitely go back there.
    Guest review by
    AN07
    United Kingdom
  • 6.0

    Tallinn is a very beautiful city but has sold its soul to...

    Tallinn is a very beautiful city but has sold its soul to the gods of tourism. As someone from Edinburgh I know the script! It's difficult to be UNESCO listed and maintain a sense of vibrancy and that is its problem. Day trippers from large ocean liners will love it as they can max it out in one day. We felt the even in two days we were repeating experiences. We were primarily looking for craft beer and were so lucky to have the Õllepood pothouse so near to our hotel. What a fabulous pub and so nice to meet local people. It was so much better than the cheesy German-themed pub we went to earlier. We also ventured outwith the old town to the Põhjala taproom which was also excellent. We struggled to find any other bars though to our taste.
    Guest review by
    Howard
    United Kingdom

See reviews by guests who stayed at hotels in Tallinn

See all
  • From £149.51 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,572 reviews
    A great place to stay in Tallinn. The hotel staff are really friendly and helpful. The room was clean and spacious. The breakfast buffet has a large variety of food and drink. The gym is well equipped, but the best part was the fantastic spa facilities. There is a large swimming pool with a Jacuzzi, as well as a standard sauna and a steam sauna - we used these every day of our stay! The hotel is also a few minutes walk to the old town square so a great location.
    Guest review by
    Lindsay Brunner
    United Kingdom
  • From £122.26 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,663 reviews
    The best place to stay in Tallinn. The hotel is in a great location, quiet neighborhood , 5 minutes walk to the Old Town, close to green areas and Tallinn Bay. Spacious, clean room, very comfortable bed, fast Wi-Fi, clean large bathroom. The breakfasts are really tasty and large selection of products. The hotel staff is helpful. I recommend.
    Guest review by
    Aga_Łukasz
    Poland
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 1,479 reviews
    The location is good, it's not far to walk to the city center. The family room was spacious and had lots of nice details. A cute extra was the polaroid camera. Everything you need was there and more. The best pillows and blankets I've ever seen in a hotel. I'll definitely stay again if I need a place to stay in Tallinn.
    Guest review by
    Riin
    Estonia
  • From £64.59 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 3,522 reviews
    The hotel was beautifully decorated, the room was very spacious and clean. The location wasn't bad with public transport near to the hotel to take you into old town. Bolt is excellent in Tallinn and it's cheap, would highly recommend using Bolt to travel around. The staff were really friendly and helpful.
    Guest review by
    Klaudia
    Ireland
  • From £133.79 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 11,179 reviews
    First time at the Hestia Europa Hotel Near the Tallinn harbor. The hotel was clean and quiet. The basic standard room was spacious and comfortably furnished, the bathroom was old-fashioned with brown tiles. Parking was possible downstairs in the hotel.
    Guest review by
    Ari-Pekka
    Finland

Research, refine and make plans for your whole trip