Where to stay in Tallinn: Old Town vs Kalamaja
comparison

Where to stay in Tallinn: Old Town vs Kalamaja

Quick Answer

Should I stay in Old Town or Kalamaja?

Old Town puts you inside the medieval walls — atmospheric but expensive, and noisy on weekends. Kalamaja is calmer, cheaper, more local in character, and a 20-minute walk from Old Town. For first-timers who want atmosphere without research, choose Old Town. For anyone wanting a neighbourhood experience and value, Kalamaja is the better call.

Tallinn’s two best neighbourhoods for visitors

When choosing accommodation in Tallinn, most visitors end up deciding between two areas: the medieval Old Town (inside the walls or just outside them) and Kalamaja/Telliskivi (the creative neighbourhood 20 minutes west on foot). There are other neighbourhoods — Kadriorg, Kesklinn, Noblessner — but these two are where the bulk of visitor accommodation sits and where the real trade-off lies.

This guide cuts through the accommodation listing noise and tells you honestly which neighbourhood suits which type of traveller.


Old Town: the atmosphere option

What it is: Tallinn’s UNESCO-listed walled medieval city, roughly 1.5 km² of cobblestone streets, Gothic churches, merchant towers, and the Town Hall Square (Raekoja plats). Staying inside the walls means waking up in one of the best-preserved medieval cities in Europe.

The appeal:

  • You step out of your hotel and into the medieval atmosphere immediately — no tram ride required
  • Best access to the main sights (Toompea Hill, Town Hall Square, St Olaf’s Church, city walls)
  • Wide range of accommodation from boutique hotels to converted medieval buildings
  • Some restaurants and cafés within walking distance (though the best food is in Kalamaja)

The honest downsides:

  • Weekend nights in summer can be genuinely noisy — pub crawls, stag groups, tourist foot traffic until 2 am
  • More expensive than anywhere else in Tallinn — similar hotels cost 20–40% more inside the walls vs Kalamaja
  • Many of the restaurants immediately around Raekoja plats are tourist traps: inflated prices, unremarkable food, aggressively marketed menus. You’ll need to walk further to eat well
  • Streets are cobblestone — beautiful to look at, painful on wheeled luggage and uncomfortable for anyone with mobility issues

Who it suits:

  • First-time visitors who want full immersion in the medieval atmosphere
  • Short stays (1–2 nights) where maximum convenience to the sights matters most
  • Couples seeking a romantic, photogenic setting
  • Anyone who won’t want to navigate at all after arriving and dropping bags

Price range (2026 mid-range): €90–160/night for a mid-range double room inside the walls.


Kalamaja: the local option

What it is: Kalamaja is a neighbourhood of wooden houses, former industrial buildings, and converted warehouses northwest of Old Town. Telliskivi Creative City — an old factory complex turned into cafés, studios, music venues, and markets — sits on its eastern edge. The Balti jaam (Baltic Station market) is steps away. Noblessner, the former submarine factory on the waterfront, is a 10-minute walk north.

The appeal:

  • Where Tallinn actually lives — cafés, restaurants, and bars used by locals rather than tourists
  • Kalamaja has the best café culture in Tallinn: Kohvik Must Puudel, F-Hoone, and Speakeasy are within a short walk of most accommodation here
  • 20–25 minutes’ walk to Old Town (or tram 2, two stops, €1.50)
  • Significantly cheaper than Old Town accommodation for equivalent quality
  • Quieter on weekends — Kalamaja nightlife is brewery and bar-based, not pub-crawl group culture
  • Walking distance to Lennusadam (Seaplane Harbour Maritime Museum) along the waterfront

The honest downsides:

  • You’re not inside the medieval atmosphere — Old Town requires a 20-minute walk or short tram ride
  • Fewer hotel options (more apartments and guesthouses than branded hotels)
  • The neighbourhood can feel ordinary during the day — wooden houses and side streets rather than medieval drama
  • Further from the ferry terminal (though still only 25 minutes’ walk)

Who it suits:

  • Return visitors to Tallinn who’ve already experienced Old Town
  • Anyone who values café culture and local restaurant scenes
  • Budget-conscious travellers (Kalamaja is 20–40% cheaper)
  • Visitors staying 3+ nights who want variety rather than constant tourist-zone immersion
  • Digital nomads and slow travellers

Price range (2026 mid-range): €65–110/night for a mid-range double room in Kalamaja.


The walk between them

The walk from Kalamaja’s heart (around Telliskivi Creative City) to Old Town’s Viru Gate takes about 20–25 minutes on flat, easy streets. It passes through the Balti jaam (Baltic Station) area and along Toompuiestee boulevard. It’s a pleasant walk with no hills and no navigation complexity.

Alternatively: tram 2 connects Kopli (Kalamaja direction) to the city centre in 10 minutes for €1.50 contactless.

For most visitors, this distance is not a meaningful obstacle.


Other neighbourhoods worth considering

Kesklinn (city centre / Rotermann): the modern business district between Old Town and the railway station. Good transport links, a growing restaurant scene in the Rotermann Quarter, and more hotel options. Somewhat characterless compared to Old Town or Kalamaja, but convenient.

Kadriorg: residential neighbourhood 2 km east of Old Town, around the Palace and Kumu Museum. Beautiful and calm, but requires transport (tram 1/3) for every Old Town visit. Better suited to a repeat visitor or someone primarily interested in the museums.

Noblessner: the former submarine factory on the waterfront, now a boutique restaurant and marina district. Limited accommodation options but worth knowing about for Airbnb-style rentals. Exceptional setting.


Price comparison summary

Accommodation typeOld TownKalamajaKesklinn
Budget hostel (dorm)€18–28/night€14–20/night€16–22/night
Budget private room€60–85/night€50–70/night€55–75/night
Mid-range hotel€90–160/night€65–110/night€80–130/night
Boutique/luxury€150–300+/night€100–180/night€130–220/night

Prices vary significantly by season. Summer (June–August) sees the highest prices across all neighbourhoods; March–May and September–October are the best value windows. See best time to visit Tallinn for seasonal pricing context.


Honest recommendation

One or two nights? Choose Old Town. The immersion is worth the premium when you only have a short time.

Three or more nights? Consider Kalamaja. The novelty of waking inside the medieval walls fades after two days; Kalamaja’s café and restaurant scene sustains longer and costs less.

Travelling as a couple on a romantic trip? Old Town, even for a longer stay. The atmospheric setting genuinely adds to the experience.

Travelling as a budget traveller or repeat visitor? Kalamaja for the value and local character.

For the full picture of Tallinn’s accommodation options including hotels, hostels, and apartments, see where to stay in Tallinn. For understanding how long to spend in Tallinn, see how many days in Tallinn.

Related guides: getting around Tallinn, Tallinn 2-day vs 3-day comparison, Tallinn on a budget.

Popular Georgia tours on GetYourGuide

Verified deep-linked GetYourGuide tours. Book through these links and we earn a small commission at no cost to you.