Haapsalu, Estonia - Things to Do in Haapsalu

Things to Do in Haapsalu

Haapsalu, Estonia - Complete Travel Guide

Haapsalu wears its seaside melancholy like a favorite jacket. Wooden houses lean like old sailors trading stories, the air carries salt-pine and the ghost of steam trains from the abandoned narrow-gauge station, and the linden-lined promenade still whispers nineteenth-century perfume when the wind turns. Summer evenings bring warm Gulf of Finland breezes that ruffle the mirror-calm bay, while autumn fog rolls in so thick you taste brine before the town materializes. What catches most visitors off guard is the hush—gulls cry overhead, bicycle bells ping along Lihula mnt, the wooden Kurhaus creaks like a ship's deck, yet Haapsalu feels as though someone hit pause in the 1970s. Locals greet you with the same nod they've offered strangers for decades, and the same baker on Karja tänav hands over cardamom buns hot enough to fog your glasses.

Top Things to Do in Haapsalu

Haapsalu Episcopal Castle and White Lady Tower

Climb the limestone ramparts and a sharp slap of sea air hits you alongside a sweep of rust-red roofs sliding toward the water; inside the vaulted hall the acoustics turn every footstep into a drumbeat. The legend of the White Lady gets a monthly sound-and-shadow show that projects her silhouette across the crumbling walls while the organ groans low enough to rattle your ribs.

Booking Tip: Evening performances start at 22:00 in July only—arrive thirty minutes early to claim a stone seat; no reservations, just cash at the gate.

Railway Museum inside the Old Station

Steam still hisses from the black locomotive parked under the glass canopy; climb into the wooden carriages and the smell of coal smoke and old leather seats wraps around you. Outside, wild roses peek through the rusted rails and the station clock stopped in 1995 gives the place a pleasantly frozen feel.

Booking Tip: Arrive just after 11:00 to catch the volunteer crew firing up the engine for a short ride down the track; tickets sold on the spot and usually sell out by noon on weekends.

Promenade Walk from Yacht Marina to Paralepa Beach

The wooden boardwalk clicks under your shoes while the reeds whisper and the bay smells of wet sand and diesel from fishing boats. Swans glide so close you can hear their wings beat like sheets on a clothesline, and the sunset paints the water peach and petrol blue.

Booking Tip: No booking needed, but bring a windbreaker—temperature drops fast after 19:00 even in midsummer.

Book Promenade Walk from Yacht Marina to Paralepa Beach Tours:

Kuursaal Spa and Mud Baths

The art-nouveau pavilion smells of pine tar and iodine; corridors echo with the slap of slippers and the gurgle of therapeutic mud being pumped into tiled pools. After the lukewarm black mud sets on your skin you rinse off under lukewarm showers that smell faintly of sulfur and old pennies.

Booking Tip: Call the day before—slots open at 08:00 and fill quickly after 14:00, on rainy days when everyone hides indoors.

Lahe Street Saturday Market

Under canvas awnings you’ll taste smoked perch so fresh it still tastes of the bay, and the pickled pumpkin snaps between your teeth with a vinegar sting. Babushkas sell lacy Haapsalu shawls that smell faintly of lavender drawers and the accordion player near the herring stall keeps a lazy waltz going.

Booking Tip: Bring small bills—most vendors won’t break anything larger than a twenty and the nearest ATM is three blocks south.

Book Lahe Street Saturday Market Tours:

Getting There

Tallinn coaches leave the main bus station every hour and roll into Haapsalu two hours later; buy the ticket on board and sit on the left side for views of the coast. Drivers tend to speed, so expect the brakes to squeal at every village. If you rent a car, follow the Risti-Virtsu road west; the last forty minutes wind through pine forest and sudden glimpses of the bay that make the steering wheel twitch in your hands.

Getting Around

The town itself is flat enough that locals treat bicycles as public transport—rent one from the kiosk behind the railway station for a modest hourly rate and expect to return it before 20:00 to avoid an extra-day charge. Taxis queue near the bus station but drivers charge a flat rate whether you’re going two blocks or two kilometres; most visitors simply walk because nothing is more than fifteen minutes on foot and the linden shade keeps the pavement cool.

Where to Stay

Old Town wooden guesthouses around Karja and Kooli streets, full of creaking floorboards and morning coffee aromas drifting in from the courtyard
Hotell Laine on the promenade—Soviet bones wrapped in Nordic minimalism, balconies overlooking the bay
Fra Mare Thalasso on the western edge, all pine-scented corridors and easy beach access but a twenty-minute walk to the centre
Small B&Bs south of Lossiplats, where cats nap on window sills and hosts serve homemade blackcurrant jam
Budget hostel in the former post office on Posti street, bare walls but unbeatable location for early-morning bakery raids
Airbnb apartments above the yacht marina, sliding doors open to the clink of masts and smell of engine oil

Food & Dining

Head to Karja tänav for Karlson’s tiny candlelit dining room serving perch caught that morning and potatoes fried in duck fat—mid-range but portions tend to overflow the plate. Across the park, Hapsal Dietrich occupies an old bank on Väike-Lossi; the herring tartare comes with rye crisps so brittle they shatter between your fingers, and the pastry chef smokes chocolate over alder wood behind the building. Budget eaters queue at the green kiosk on Posti for herring burgers and dill-flecked potato salad eaten at metal tables while gulls eye your fries. For a splurge, the glass-walled café inside Kuursaal does a three-course set that starts with spruce-tip sorbet so sharp it clears your sinuses.

Top-Rated Restaurants in Estonia

Highly-rated dining options based on Google reviews (4.5+ stars, 100+ reviews)

View all food guides →

Restoran Controvento

4.5 /5
(2405 reviews) 2
meal_takeaway

La Prima Vanalinn

4.6 /5
(1494 reviews) 2

Restoran Gianni

4.6 /5
(1240 reviews) 3

Ciao Ragazzi Restoran

4.7 /5
(773 reviews) 2

iL FORNO Pärnu mnt.

4.7 /5
(490 reviews)

Carlo's Kitchen Old Town

4.8 /5
(290 reviews)
Explore Italian →

When to Visit

June stretches daylight until almost midnight, letting you linger over promenade walks without flashlight or coat; the downside is peak prices and the occasional tour bus. Late August gives you warm water for swimming, quieter streets, and the Black Nights Film Festival screens open-air movies against the castle walls. Winter wraps Haapsalu in sea fog and freezing drizzle—perfect if you want the mud baths to yourself, but most cafés close by 18:00 and the wind off the bay can slice right through denim.

Insider Tips

Pack your swimsuit even in October—the Kuursaal indoor pool keeps its water hot all year, and locals treat the adjoining saunas like an extension of their living room.
Behind the plain doors of the town library on Karja street waits a Soviet-era reading room, its original globe lamps still glowing and a chess corner where retired captains keep squaring off for small coins.
When violin notes drift across the bay at dusk, follow them to the wooden bandstand beside the yacht club; Friday evening rehearsals welcome quiet listeners to lean in.

Explore Activities in Haapsalu

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.