Select your hotel from the list. Or search for hotels on the City page of Haapsalu

More hotel types

Beach Hotels
Family Hotels
Romantic Hotels
Design Hotels
Hotels with Pools
Budget / Backpacker Hotels
Golf and Sports Hotels
Spa Hotels

Hotels in Haapsalu


Kongo Hotel


Aikarali Home Accommodation
Baltic Hotel Promenaadi
Beguta Guest House
Endla Apartments
Endla Hostel
Fra Mare Thalasso Spa
Guesthouse Ritta
Haapsalu Apartment
Haapsalu Guest Apartment
Haapsalu Guesthouse
Haapsalu Kutsehariduskeskuse hostel
Haapsalu Old Town Apartment
Haapsalu Weekend Studio
Hapsal Dietrich Apartments
Hapsal Jencken Apartments
Hermannuse Maja
Jaama Guest Apartment
Käbi Külalistemaja
Kalda Apartment
Karja Accommodation
Karja Campsite
Kassimaja Guesthouse
Koidu Homestay
Koidula pesa
Lahe Apartment
Lahe Guesthouse
Lapmanni apartments
Legendide Maja
Lossiplatsi Apartment
Männi Guesthouse
Männi Holiday House
Margate Accommodation
Marias House
Mustika Guest House
Niine Apartment
Õhtu-Kallas Holiday House
Old Town Hostel
Päeva Villa
Raunex Apartment
Reinholdi Guest Accommodation
Reta Guest Apartment
Rondo Guesthouse
Siili Holiday House
Spa Hotel Laine
Sports Centre Haapsalu
Sunset Dream Apartment
Supeluse Guest Apartment
Suur-Mere Guesthouse
Tamme Holiday House
Tiiker Homestay
Ungru Home Accommodation
Väike-Liiva Villa
Villa & Restoran Soffa
Villa Marienholm
West/est Apartment

Places nearby

Kiltsi (1.3 miles)
Uuemõisa (1.7 miles)
Paralepa (1.8 miles)
Valgevälja (2.3 miles)
Ungru (2.6 miles)
Kadaka (2.8 miles)
Nõmme (3 miles)
Koheri (3.1 miles)
Tahu (3.1 miles)
Kutama (3.1 miles)
Herjava (3.2 miles)
Rohense (3.2 miles)
Österbi (3.4 miles)
Espre (3.5 miles)
Mägari (3.6 miles)
Eigla (3.7 miles)
Väike-Pusku (3.7 miles)
Tubriku (3.7 miles)
Hiiemäe (4 miles)
Väike-Ahli (4.1 miles)
Rohuküla (4.5 miles)
Lõbe (4.5 miles)
Vilkla (4.6 miles)
Sündeva (4.6 miles)
Choose a check-in date
Choose a check-out date

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations