Romance, Healing Waters & Coastal Serenity
Haapsalu is one of Estonia's most romantic and picturesque towns, a place where time seems to slow down along the quiet shores of the Baltic Sea. Known for its elegant wooden architecture, healing mud baths, and the atmospheric ruins of a medieval episcopal castle, this small coastal town has been captivating visitors for centuries.
The town's spa tradition dates back to the 1820s, when the therapeutic properties of its coastal mud were first recognized. The famous Russian composer Tchaikovsky visited Haapsalu for the mud treatments in 1867, and a bench bearing his name still stands on the promenade.
Today, Haapsalu offers a peaceful escape from city life. Its charming Old Town features colorful wooden houses, art galleries, cozy cafes, and a stunning seaside promenade. The town is also the gateway to Matsalu National Park, one of Europe's most important wetland bird habitats.
Castle ruins, healing mud, and seaside charm
The atmospheric 13th-century castle and cathedral ruins are Haapsalu's centerpiece. According to legend, the White Lady ghost appears in a window during full moons in August.
Haapsalu's therapeutic sea mud has attracted wellness seekers since the 1820s. Modern spas continue this tradition with mud wraps, baths, and holistic treatments.
A beautiful waterfront walkway featuring Tchaikovsky's memorial bench, wooden swimming pavilions, and lovely views across the bay. Perfect for evening strolls.
Haapsalu's Old Town is renowned for its beautifully preserved wooden villas and houses, many adorned with ornate "wooden lace" trim and surrounded by lush gardens.
Housed in the magnificent old train station — once the longest platform in the Russian Empire — this museum tells the story of Estonian railways with historic locomotives.
Just outside Haapsalu, this wetland paradise is one of Europe's most important bird migration areas, hosting millions of waterfowl each spring and autumn.
Coastal tranquility and cultural discoveries
Wander the atmospheric ruins and learn the tragic love story of the White Lady, whose ghost is said to appear during the August full moon.
Experience Haapsalu's 200-year spa tradition with therapeutic sea mud treatments beloved by visitors since the tsarist era.
Visit one of Europe's premier birdwatching sites where millions of migratory birds pass through each spring and autumn.
Discover galleries, craft shops, and studios tucked into Haapsalu's charming wooden houses and cobblestone lanes.
Stroll along the beautiful waterfront, enjoy the sunset from Tchaikovsky's bench, and swim from the historic wooden bathing platforms.
Cozy cafes, fresh seafood, and coastal flavors
Haapsalu's restaurants celebrate the sea with fresh local fish, Baltic herring, and seasonal ingredients from the surrounding countryside. Dine in converted wooden villas with views over the bay for a truly romantic Estonian dining experience.
Haapsalu's cafes are cozy retreats in historic wooden houses. Enjoy homemade cakes, Estonian pastries, and excellent coffee in atmospheric settings.
Local restaurants serve traditional Estonian dishes — hearty soups, smoked fish, dark rye bread, and seasonal berry desserts made with local ingredients.
Fresh catches from the bay and nearby waters feature prominently. Try smoked eel, pickled herring, and freshly caught perch prepared in traditional Estonian style.
The town has a small artisan chocolate tradition. Visit local shops for handmade chocolates and traditional Estonian confections.
Folklore, music, and the famous White Lady
Haapsalu's most famous event celebrates the legend of the White Lady ghost with music, theater, and a vigil at the castle during the August full moon.
📍 Episcopal CastleA unique genre film festival screening horror and fantasy films in the atmospheric setting of the medieval castle ruins.
📍 Castle & CinemasMatsalu National Park comes alive with millions of migratory birds, attracting birdwatchers from across Europe.
📍 Matsalu National ParkEverything you need to know about visiting Haapsalu
Haapsalu is 100 km from Tallinn, about 1.5 hours by car or bus. Regular bus services connect the two cities. The scenic drive along the coast is particularly beautiful.
Haapsalu is small and very walkable. All main attractions are within a pleasant 15-minute walk of the center. Rent a bicycle to explore the promenade and surrounding countryside.
Summer for the White Lady Festival and swimming. Spring and autumn for birdwatching at Matsalu. The town is charming in any season, though quieter in winter.
Common questions about visiting Haapsalu
Explore our latest articles about Haapsalu
Continue your Estonian adventure in these destinations