Compare and save on Tallinn hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Tallinn hotels

Use our map to find hotels near the Tallinn area or attractions you want to visit.

The best Tallinn hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Tallinn

Beautiful old churches and medieval winding streets give Tallinn a fairy-tale appeal. Its vibrant bar and restaurant scene make it a popular destination for long and indulgent weekends. High standards of accommodation – from budget to luxury – ensure your stay in Tallinn will be a memorable one.

Use our hotel search to filter hotels in Tallinn by price, location, and rating to find the perfect place to stay during your Estonian adventure.

Hotels in Vanalinn

Vanalinn, Tallinn’s old town and a UNESCO world heritage site, is Northern Europe’s best-preserved city. Here you’ll find many of Tallinn’s main attractions including the Alexander Nevsky Cathedral, the Town Hall Square, and the Danish King’s Garden. You’ll also find an excellent range of accommodation options. This is Tallinn’s most popular area for tourists, and every type of tourist from families to older travellers feel at home here. It’s a very easy part of the city to walk around as well but, if you’d prefer to take public transport, Tallinn’s network of buses, trams, and trolleys is there to take you to other parts of the Old Town and into Tallinn’s other neighbourhoods.

Hotels in Kalamaja

Kalamaja is an up-and-coming part of Tallinn known for its plethora of cafes, bars, restaurants, and Tsarist architecture. This trendy neighbourhood in the historical wooden townhouse district is perfect for foodies, travelling couples, and younger travellers. You’ll find a large number of boutique and upmarket hotels in this area, as well as plenty of holiday apartments for rent. Bus route 3 connects Kalamaja with Tallinn’s Old Town and Centre districts, making it easy to get to and from the main sights.  

Hotels in Pirita

The seaside neighbourhood of Pirita is made up of beautiful private houses and long, sandy beaches. It’s located a little outside of Tallinn’s Old Town, but is ideal if you don’t want to be in the heart of the action all of the time: perfect for walkers, families, and beach lovers. During the summer months, you’ll find beach bars, kiosks, and even ten-pin bowling here. Bus Route 1a takes you to and from the Old Town, with a journey time of around 20-25 minutes.

Budget hotels in Tallinn

City Hotel Tallinn – A budget hotel that’s ideal to use as a base for exploring. Guests are able to use the spa facilities at one of neighbouring hotels.

Economy Hotel – A small, cosy hotel just 3 minutes from Tallinn’s Old Town. Parking is available in an enclosed courtyard – making this an excellent choice for those that booked car hire at Tallinn Airport.

Mid-range hotels in Tallinn

Kalev Spa Hotel & Waterpark – Ideal for families, this hotel features its own waterpark with slides and other activities for children. Adults can take advantage of the health treatments at the beauty spa or enjoy a meal at the on-site restaurant.

St. Olav Hotel – Situated in a historic building, and decorated with antique furniture, this mid-range hotel has all of the trappings of a boutique hotel. Free Wi-Fi is available throughout.

Luxury hotels in Tallinn

Hotel Telegraaf – Decorated in a modern Art Deco style, the Hotel Telegraaf offers beautiful rooms that blend the contemporary and the traditional. The on-site restaurant, Restaurant Tchaikovsky, is frequently listed as one of Estonia’s top restaurants. 

Three Sisters Boutique Hotel –Spacious rooms with artisan furnishings, such as four-poster beds, make this is the perfect hotel for a romantic break in Tallinn.