Best Hotels in Tallinn Old Town, Estonia for 2026
Hotel Guide5 min readBy Goatodeer Team

Best Hotels in Tallinn Old Town, Estonia for 2026

Tallinn is the European city that keeps surprising people. Behind the medieval walls and fairy-tale spires lies one of the most digitally advanced societies on the planet — a place where you can do almost everything online, where startups outnumber chain restaurants, and where a 15th-century pharmacy sits around the corner from a cutting-edge design studio. The Old Town is a UNESCO World Heritage site and one of the best-preserved medieval city centres in all of Europe, yet it never feels like a museum. People live here, work here, and party here.

Tallinn Old Town with medieval towers and red rooftops

Tallinn Old Town with medieval towers and red rooftops

The Old Town is compact enough to cover on foot in an afternoon, but interesting enough to keep you exploring for days. Staying within or just outside the walls is the way to go. Here are five hotels that make the most of this remarkable setting.

1.Hotel TelegraafView on Booking.com ↗

Location: Vene Street, Old Town

Price: From around 180 EUR per night

Hotel Telegraaf occupies a beautifully restored Art Nouveau building that once housed the central telegraph office. The rooms blend period details — original stonework, vaulted ceilings — with contemporary Scandinavian design. The spa in the basement, tucked into the medieval vaults, is one of the best in the Baltics, with a pool, saunas, and excellent treatments. The location on Vene Street puts you right in the heart of the Old Town, steps from Town Hall Square. At around 180 EUR per night, it is the luxury option that still feels reasonable compared to Scandinavian capitals across the water.

2.Savoy Boutique HotelView on Booking.com ↗

Location: Suur-Karja Street, Old Town

Price: From around 140 EUR per night

The Savoy leans into classic elegance with a hint of Art Deco glamour. Rooms are richly decorated with dark wood, plush fabrics, and gold accents. It is the kind of place where you half-expect to find a jazz pianist in the lobby, and frankly, there sometimes is one. The location on Suur-Karja is ideal — a quiet street that is nonetheless just a minute or two from every major Old Town sight. The breakfast buffet is generous and includes excellent Estonian rye bread and local smoked fish. Service is formal but friendly, very much in the Baltic tradition.

Elegant hotel interior with classic European design

Elegant hotel interior with classic European design

3.Hotel St. PetersbourgView on Booking.com ↗

Location: Rataskaevu Street, Old Town

Price: From around 160 EUR per night

Hotel St. Petersbourg has been operating since 1850, making it one of the oldest hotels in the Baltics. The heritage is worn proudly, with antique furniture, chandeliers, and portraits lining the corridors. But the rooms have been updated with modern comforts — excellent beds, good bathrooms, and blackout curtains. The location on Rataskaevu Street is one of the most charming in the Old Town, a quiet lane with some of the city's best restaurants at your doorstep. Ask for a room overlooking the street for a view that has barely changed in two centuries.

4.Hotel Noa V TallinnView on Booking.com ↗

Location: Nunne Street, edge of Old Town

Price: From around 110 EUR per night

Noa V is the newest property on this list and brings a fresh, contemporary aesthetic to the Old Town scene. The building sits just inside the northern edge of the city wall, which means some rooms have views of the medieval fortifications. The design is minimal and Nordic-cool, with natural materials and muted tones. There is no restaurant, but in a city this small that hardly matters — you are a five-minute walk from dozens of excellent options. At 110 EUR per night, it offers a clean, modern Old Town stay at a price that feels fair.

5.Tabinoya TallinnView on Booking.com ↗

Location: Lai Street, Old Town

Price: From around 85 EUR per night

Tabinoya is an unlikely gem — a Japanese-Estonian guesthouse in a medieval building. The handful of rooms are simple and peaceful, furnished with a Japanese sensibility that suits the thick stone walls and small windows surprisingly well. There is no pool or spa, but the tatami-inspired calm and the friendly hosts more than compensate. The communal kitchen is a nice touch if you want to try cooking with ingredients from the Balti Jaama market. At roughly 85 EUR per night, it is the most affordable option on this list and perfect for travellers who value character over amenities.

Tallinn comes alive in summer when the days are impossibly long and the Old Town fills with outdoor cafes. But winter has its own magic — Christmas markets, mulled wine, and the medieval towers dusted with snow. Either way, you are looking at one of Europe's most underrated destinations at prices well below what you would pay in Stockholm or Helsinki just across the Baltic.

Ready to explore Tallinn? Let Goatodeer find the best hotel rates in the Old Town for your dates. Medieval charm and modern comfort await.

Ready to book your trip? Let Goatodeer find the best hotels and flights for you.

Start your trip →