Neighborhood
Haapsalu Old Town
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
Haapsalu Old Town is a picturesque neighborhood on Estonia's west coast, known for its well-preserved medieval layout and tranquil seaside atmosphere. The area centers around Karja Street and the iconic Haapsalu Cathedral, a 13th-century structure that dominates the skyline. Visitors can wander along cobblestone lanes lined with pastel-colored wooden houses, many dating from the 19th century when Haapsalu was a fashionable resort for Russian nobility. The old town also features the ruins of the Haapsalu Episcopal Castle, a sprawling medieval fortress with a distinctive watchtower. Unlike larger Baltic capitals, Haapsalu offers a quiet, unhurried experience where you can explore small artisan shops, cozy cafes, and the charming promenade along the Baltic Sea. The town's reputation as a spa destination adds a layer of relaxation, with several wellness centers nearby.
Don't miss
- Visit the 13th-century Haapsalu Cathedral, one of Estonia's oldest churches
- Explore the ruins of Haapsalu Episcopal Castle, including the 30-meter-high watchtower
- Walk along the wooden promenade on the Baltic Sea shore
- Admire the colorful wooden villas, especially along Karja and Sadama streets
- Relax in one of the town's spas, continuing a tradition since the 19th century
Tickets & tours
Ways to visit Haapsalu Old Town
You don't need a tour to visit — entry is free. A tour is worth it if you want transport, a guide, or to combine Haapsalu Old Town with nearby sights in one day. That's what these do well.
Cheapest way inMunich: Old Town Highlights & Insider Walking Tour4.9★ · 68 travelers~2 hoursFree cancellationFrom$3 per personSee dates →
Most bookedDubrovnik: Discover the Old Town Walking Tour4.9★ · 4,793 travelers~2 hoursFree cancellationFrom$21 per personSee dates →
Private & flexibleVienna Oldtown Tour4.7★ · 36 travelers~1 hourFree cancellationFrom$44 per personSee dates →Good for
How travelers rate it
Know before you go
- Wear comfortable walking shoes for cobblestones.
- Try a local café for a break; many serve traditional Estonian pastries.
- Check if the castle hosts medieval festivals or concerts during your visit.
- Don't miss the seaside promenade, especially at sunset.
A bit of history
Haapsalu was first mentioned in 1279 as the seat of the Bishopric of Ösel-Wiek. The castle and cathedral were built in the 13th century. In the 19th century, it became a popular seaside resort, attracting Tchaikovsky and other cultural figures.
Common questions
Is Haapsalu Old Town open year-round?
Yes, but some attractions like the castle may have seasonal hours.
How do I get there from Tallinn?
By bus (2.5 hours) or car (1.5 hours). No direct train.
Are there guided tours?
Yes, especially in summer. Check the tourist office on Karja street.
Is the town suitable for families?
Yes, with parks, a beach, and family-friendly museums.
What is the legend of the White Lady?
A ghost story about a woman immured in the castle wall; a popular local tale.
Can I swim in the sea?
Yes, there are beaches near the promenade, but water is cool even in summer.
More attractions in Haapsalu
