The 10 best three-star hotels in Tallinn, Estonia | Booking.com
Skip to main content

Three-Star Hotels in Tallinn

Find the three-star hotels that appeal to you the most

The best three-star hotels in Tallinn

Check out our pick of great three-star hotels in Tallinn

Filter by:

Review score

Taanilinna Hotell

Hotel in Tallinn City-Centre, Tallinn

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

R
Reine
From
Sweden
Loved to stay here. Nice rooms and everything in perfect condition. Great location in the old town. Very friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,501 reviews
Price from
US$57.12
1 night, 2 adults

City Yard Inn Hotel

Hotel in Tallinn City-Centre, Tallinn

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

n
nahmayvika
From
United Arab Emirates
I had a really nice experience with city yard inn from the time i booked the hotel. All the inquiry and requested was responded back really quick. Staff at the reception was really nice and helpful and also speak really well English. Im really impress about it. It's really worth the price i paid. The breakfast is not included but is not a really big concern compared to what I have got here but it also would be More amazing with the breakfast of course. I would definitely come back again if I have a chance.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,933 reviews
Price from
US$81.67
1 night, 2 adults

ibis Tallinn Center

Hotel in Tallinn City-Centre, Tallinn

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.

L
Lizette
From
South Africa
Breakfast was great. Clean rooms and bathroom. Good wifi and all that you need.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 8,994 reviews
Price from
US$61.95
1 night, 2 adults

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.

E
Eliska
From
eu
Clean, simple accommodation with a nice atmosphere. Beautiful and clean bathroom, convenient self checking, great staff. Absolutely amazing breakfast
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 21,292 reviews
Price from
US$52.50
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.

E
Evina
From
Slovakia
Perfect location, close to bus stop and historical center. Delicious breakfast. We surely come back.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,668 reviews
Price from
US$81.65
1 night, 2 adults

Metropol Hotel

Hotel in Tallinn City-Centre, Tallinn

Located in the Rotermanni district of Tallinn's centre, this 3-star hotel is only 300 metres from the Old Town. Hotel Metropol’s rooms have a minibar, floor heating and free Wi-Fi.

I
Ingrid
From
New Zealand
Friendly staff, excellent location
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,867 reviews
Price from
US$46.61
1 night, 2 adults

Rija Old Town Hotel

Hotel in Tallinn City-Centre, Tallinn

The elegant Rija Old Town Hotel, fully renovated in 2021, is situated a quiet part of Tallinn's Old Town. It offers individually decorated rooms with a flat-screen TV with cable channels.

R
Rosario
From
Italy
The hotel is located in the historical center, within walking distance of all the attractions and restaurants in the old town. The rooms are comfortable, warm, and clean. The staff is friendly and always ready to assist with any arrangements you may need. It is definitely an excellent choice for staying in Tallinn.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,857 reviews
Price from
US$65.34
1 night, 2 adults

Braavo Spa Hotel

Hotel in Tallinn City-Centre, Tallinn

Located in Tallinn’s Old Town, Braavo Spa Hotel offers rooms with cable TV and free WiFi. It offers its guests free daily access to a sports club and spa centre from 6:00 until 22:00.

H
Himadri
From
Finland
Everything. Let me clarify. Superb clean family rooms. Rooms 100-105 have cooking facilities too. Morning 7-22 swimming pool and spa access. Towels provided separately. Seperate changing rooms for men and women. Everything, namely shops, restaurants within walking distance. Breakfast included. Thanks to staff Christy and Elena. 😊 Walking distance from terminal A and D tallinn. Will come again. Highly recommend.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,455 reviews
Price from
US$107.34
1 night, 2 adults

Hestia Hotel Susi

Hotel in Lasnamae, Tallinn

The 3-star Hestia Hotel Susi is conveniently situated 2 km from Tallinn International Airport, in the historic Suur-Sõjamäe distrcit, a 12-minute drive from Tallinn Old Town.

G
Gonzalo
From
Canada
Breakfast: fresh, varied, delicious buffet. For all tastes and diets. Excellent coffee.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,022 reviews
Price from
US$1,049.02
1 night, 2 adults

Bern Boutique by Rikas Hotels

Hotel in Tallinn City-Centre, Tallinn

Located in Tallinn’s Old Town, Bern Boutique by Rikas Hotels offers air-conditioned rooms with a flat-screen TV with satellite channels, a minibar and free Wi-Fi.It is only 100 metres from the Viru...

R
RAFAELLO
From
Brazil
Location and the size of the bedroom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7,196 reviews
Price from
US$378.03
1 night, 2 adults
All three-star hotels in Tallinn

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Tallinn and surroundings in the past month

See all

Enjoy breakfast in Tallinn and nearby

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

    Located in Tallinn’s Old Town, Bern Boutique by Rikas Hotels offers air-conditioned rooms with a flat-screen TV with satellite channels, a minibar and free Wi-Fi.It is only 100 metres from the Viru...

    From US$47.25 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 7,148 reviews

    Located in the heart of Tallinn, Three Crowns Residents is built on a historical site and features a cobblestone courtyard, a hall window frame from the 14th century and a sundial dating back to 1604.

    From US$63 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9,016 reviews

    Hestia Hotel Seaport Tallinn is conveniently located next to the D-terminal of the Passenger Port of Tallinn and only a 10-minute walk from the Old Town.

    From US$78.76 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,454 reviews

    Just a 15-minute drive from Tallinn Airport and only 200 metres from the Balti Jaam Railway Station, this small hotel offers accommodation with free WiFi and a restaurant.

    From US$53.16 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 5,124 reviews

    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.

    From US$49 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4,102 reviews

    Hotel Dzingel is located in the verdant city district of Nõmme, a 15-minute drive from the Tallinn Old Town. All rooms at the Dzingel are bright and decorated with warm colours.

    From US$66.50 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 7,508 reviews

    Rixwell Viru Square Hotel is located next to Tallinn’s Medieval town wall and 240 metres from the Old Town Square. Its rooms feature a free flat-screen satellite TV and free Wi-Fi.

    From US$54.84 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 594 reviews

    Gotthard Residents is in a historic building with views of the old town. It is located in the Tallinn’s Old Town, 600 metres from the Market Square.

    From US$58.34 per night

Save money on three-star in Tallinn and nearby – budget options available

  • Tähetorni Hotel

    Nomme, Tallinn
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 360 reviews

    Located in a wooded area on the outskirts of Tallinn in the Nõmme district, Tähetorni Hotel offers rooms with cable TV and free Wi-Fi in public areas. It also has a sauna.

    From US$72.34 per night
  • I&A Residence Pirita314

    Tallinn
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 16 reviews

    Set in Tallinn within 10 km of Kadriorg Art Museum and 10 km of Kadriorg Palace, I&A Residence Pirita314 provides rooms with free WiFi.

    From US$52.50 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,863 reviews

    The comfortable hotel with friendly rates and colourful rooms is located between the passenger port and the Old Town.

Great access to the city centre. Check these three-star hotels in Tallinn and nearby

  • Peoleo Hotell

    Tallinn
    Central location
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,586 reviews

    Peoleo Hotell enjoys a very quiet location in rural surroundings southwest of Tallinn, 15 km away from the airport on the road to Pärnu.

    From US$64.17 per night

FAQ about three-star hotels in Tallinn

3 star hotels that guests love in Tallinn

See all
  • Avg. price/night: US$50.17
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 21,292 reviews
    This is a great budget hotel. Very modern and minimalist. They celebrated their 4th anniversary when we were there. Great location and very quiet despite extensive road works and construction going on.
    Guest review by
    Lars
    People with friends
  • Avg. price/night: US$78.76
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9,016 reviews
    Location is good near the harbour (and superalko ;D), easy to also access main roads by car. Rooms are clean, breakfast is sufficient. Ok place for staying a night with good price, all the basic needs are covered. Free parking is a bonus. Lot's of restaurants and city centre within walking distance.
    Guest review by
    Pasi T
    Family with young children
  • Avg. price/night: US$53.16
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,454 reviews
    It's really great location, because city center and railway station is near! Good price and nice room
    Guest review by
    Alina
    Solo traveller
  • Avg. price/night: US$54.84
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 7,508 reviews
    The location is great right in the city centre close to everything. The room was okay sized for two. All worked fine. Good price for one night
    Guest review by
    Elina Sipilä
    Young couple