Welcome to Haapsalu

Set on a fork-shaped peninsula that stretches into Haapsalu Bay, this quaint resort town (100km from Tallinn) makes a fine stopover en route to the islands. Haapsalu has a handful of museums and galleries, and a few rather modest spa hotels, but the town’s biggest attraction is its striking castle. A bit rough around the edges, Haapsalu’s Old Town is more rustic than urban, with wooden houses set back from the... Read More

Top experiences in Haapsalu

Amazing hotels and hostels

We've pre-picked the best hotels, hostels and bed and breakfasts to make your stay as enjoyable as possible.

Travel guides

Starting at $24.99

Image for Image for