Overview
Tallinn is the capital of Estonia and one of the best-preserved medieval city centers in northern Europe. Inscribed by UNESCO in 1997, the Old Town occupies a small walled area on the southern shore of the Gulf of Finland — twisting cobblestone streets, the Town Hall Square (Raekoja plats) with the 14th-century Town Hall, three intact city wall sections with climbable towers, and the upper Toompea Hill holding the Russian Orthodox Alexander Nevsky Cathedral and the Estonian Parliament. The city of about 440,000 was an important Hanseatic trading port from the 13th century onward, and the wealth from those centuries built the merchant houses that still line the old town's lanes.
Modern Estonia is a contrast that defines Tallinn's appeal — the country runs one of the world's most digitally advanced governments (you can establish e-residency online from anywhere, the entire tax system is online, voting happens via secure mobile app), and that energy extends to the startup scene in the Telliskivi Creative City — a former industrial complex converted into restaurants, art galleries, coworking spaces, and the F-hoone (Tallinn's defining hip restaurant). The contrast between 14th-century Old Town and 21st-century digital nomad culture happens on the same single Sunday morning walk.
Beyond Tallinn proper, the Kadriorg Palace (Peter the Great's baroque summer residence, now an art museum) and the surrounding Kadriorg Park are an easy half-day on the east edge of the city. The Lennusadam Seaplane Harbour Museum holds the 1937 submarine Lembit. Helsinki, Finland is a 2-hour ferry ride across the Gulf — many travelers do a day trip in either direction. Tallinn is most magical in December, when the Town Hall Square's Christmas market — repeatedly voted Europe's best — fills the medieval square with hot mulled wine (hõõgvein), traditional candied almonds, and live folk music.
Photo on Unsplash
Best Time to Visit
June to August (warm, long daylight) & December for the Christmas market
Summer (June-August) brings the long northern daylight (sunset after 10pm in June), warm temperatures (70s), and the festival season — Tallinn Old Town Days in early June, the Õllesummer beer festival in July. Winter is genuinely cold (often below 20F) and the daylight is short (sunset 3:30pm in December), but the Tallinn Christmas Market on Raekoja plats is one of the best in Europe and the city is undeniably magical under snow. Spring and fall are shorter but excellent shoulder seasons with fewer cruise-ship crowds.
Top Attractions
Town Hall Square (Raekoja plats)
Free; Town Hall tower climb 5 EURThe medieval heart of the Old Town, surrounded by 14th-15th century merchant houses, anchored by the 14th-century Gothic Town Hall (the only intact Gothic town hall in northern Europe). The square hosts the famous Christmas Market in December and outdoor cafes the rest of the year.
Toompea Hill
Free; cathedral free; tower climbs 5-7 EURThe upper-town castle hill — the Alexander Nevsky Cathedral (Russian Orthodox, onion-domed, built 1900), Toompea Castle (now Estonian Parliament), and the two famous viewpoints (Kohtuotsa and Patkuli) over the Old Town's red rooftops. Climb the Long Leg or Short Leg stairs from the lower town.
Medieval City Walls & Towers
Combined ticket: 10-15 EURThree sections of intact medieval city wall (the Walking Tour links them) — Hellemann Tower, Bremen Tower, Kiek in de Kök (a 15th-century artillery tower with a small museum). Climbing into the towers and walking the connecting walls gives the best sense of the old town's scale.
Kadriorg Palace & Park
Palace + park: 8 EUR; KUMU separate 12 EURPeter the Great's pink-and-white baroque summer palace (1718-1725), 15 minutes east of the Old Town by tram. The palace now houses the Kadriorg Art Museum (Western European art); the surrounding gardens and adjacent KUMU contemporary art museum extend the visit.
Telliskivi Creative City
Free entry; food and shops varyA former Soviet industrial complex 10 minutes from the Old Town, converted into a hip district of restaurants (F-hoone, Pull Sweet & Salty, Sfäär), art galleries, design shops, and the Tallinn Photomonth events. The contrast with the medieval Old Town is the point.
Tallinn Christmas Market (December)
Free entry; food and drink 4-10 EURTown Hall Square is transformed for 4 weeks of December into one of Europe's best Christmas markets — hand-crafted wooden ornaments, traditional Estonian gingerbread, hot mulled wine, sausages, and a 20-meter live spruce tree. Often voted European Best Christmas Market.
Photo on Unsplash
Local Food
Black Bread (Leib)
2-6 EUR per loafEstonian rye bread — dense, dark, slightly sour, eaten with every meal. Iva Leib is the well-known modern bakery; traditional versions come from any local bakery or grocery. Pair with cheese and butter as a snack.
Herring (Räim)
8-16 EURSmoked, salted, or pickled herring with sour cream and onion on rye bread — the Estonian everyday classic. Restaurants like Leib Resto and Olde Hansa (the medieval-themed tourist favorite) serve traditional preparations.
Elk and Wild Game
25-50 EURWild Estonian game (elk, wild boar, venison) appears on serious restaurant menus in autumn and winter — slow-braised with juniper, served with potato and lingonberry. Leib Resto, Tchaikovsky, and Põhjaka Manor (outside the city) are the standout spots.
Vana Tallinn Liqueur
5-8 EUR per shotEstonia's signature drink — a dark sweet rum-based liqueur with citrus, vanilla, and herbal notes, since 1960. Drunk straight, in coffee, or with hot milk. Try a tasting flight at the Vana Tallinn bar in the Old Town.
Estonian Pancakes (Pannkoogid)
6-14 EURThin crepe-like pancakes filled with cottage cheese (sweet) or smoked salmon (savory) — a breakfast and brunch staple. Cafe Boulevard and Pannkook & Vahvel make varied versions; sweet ones come with jam and sour cream.
Budget Guide
Budget
$45-$80/day
Hostels in Old Town (Tabinoya, Red Emperor) or budget hotels just outside the walls ($25-$60/night). Eat at bakeries, fast-casual spots, and Telliskivi food trucks ($8-$15 per meal). Walk everywhere in Old Town; trams cost 2 EUR.
Mid-Range
$100-$200/day
Boutique hotels in Old Town — Hotel Telegraaf, Schlössle Hotel, Hotel St. Petersbourg ($90-$200/night). Restaurant dining at Leib Resto, F-hoone, or Olde Hansa ($25-$50 per person). City walking tour, Kadriorg Palace + KUMU, Helsinki day-ferry option.
Luxury
$300-$600+/day
Hotel Telegraaf, the Three Sisters Hotel (a converted 14th-century merchant complex), or Schlössle Hotel ($200-$500/night). Private guided medieval walking tour, fine dining at Tchaikovsky or NOA Chef's Hall (Michelin-starred, on the coast), Tallinn Old Town apartment with private terrace, full-day Estonia countryside tour.
Travel Tips
Fly into Tallinn (TLL) directly from most European hubs, or take the 2-hour ferry from Helsinki (Tallink, Viking Line, Eckerö Line) for as little as 20 EUR each way. The ferry is the local commute for Finns; Helsinki and Tallinn are functionally twin cities.
Wear waterproof shoes and warm layers, even in summer. The Baltic weather is changeable — Tallinn gets noticeably colder than Western Europe at the same latitude due to the Russian-Baltic air mass. Winter requires proper cold-weather clothing.
Day trip to Helsinki by ferry. The 2-hour Tallink Megastar crossing leaves several times daily; book day-return tickets for as little as 30 EUR. Helsinki has Suomenlinna fortress, Senate Square, and design district; combine with a Tallinn day for the full Gulf of Finland experience.
Use Bolt (Estonian rideshare) for taxis. Prices are reasonable (3-8 EUR for most city rides), drivers are reliable, and the app is the local default. Cash isn't really necessary; Estonia is nearly cashless and tap-to-pay works everywhere.
Pack warm if visiting for Christmas market (late November to early January). Tallinn averages 25-35F with frequent snow; the market is outdoor and you'll want to spend several hours at a time. Layered wool, warm hat, and waterproof boots.
Combine with Riga (4 hr bus south) and Vilnius (further south) for a Baltic capitals tour. Common 10-day itinerary: 3 nights Tallinn + 2 nights Riga + 2 nights Vilnius + 1-2 nights at a Latvia or Lithuania resort or rural site.
Vibes
Ready to visit Tallinn?
Let our AI plan a personalized itinerary with flights, hotels, and activities.
Plan a Trip to Tallinn