Haapsalu Old Town

Haapsalu, which is bordered by the sea on three sides, fits on a piece of land with a size of just 10.59 km2. The Old Town is located on a peninsula with two eskers, which continue to the north-west as a chain of islets (holms) connected to the mainland. There are low meanders between the holms – Suur and Väike Viik.
The culturally and environmentally valuable Old Town of Haapsalu can be divided into its medieval section and the 20th century health resort area. The medieval part is around the Episcopal castle, with the medieval network of Kooli, Jaani, Vee, Linda, Rüütli and Väike-Mere Streets and buildings. It is surrounded by a belt of wooden houses and the Promenade, Aafrika beach and parks.

Take a look at the aerial panorama (picture by Joel Tammet).

TripAdvisor Traveler Rating
Based on 121 reviews | Write a review
  • Nice, small old town

    We stay one night at old town and see few places around. Good are for walking and relax. Few nice restaurants and cafeterias where to stop. Also ruins of castle and church is great to see.

  • Nice little town, but not much to do

    I had heard so much about Haapsalu so I guess my espectations were too high. It is a neat little place, but there isn´t really much to do. You can see the castle in 10 minutes. The promenade isn´t...

  • Quaint place.

    We stayed one night and were a five minute walk from the castle. There isn't much to do other than walk around and admire the pretty colourful buildings. At times it is like a ghost town with quiet...


Features and amenities