Choose your preferred language. We speak English (US) and 42 other languages.
Most often used by people in the United States
FREE cancellation on most rooms! Instant confirmation when you reserve
Suureküla Bed & Breakfast is located in Ridala, just 5 miles from Haapsalu. Free private parking is available on site. All rooms include a shared bathroom.
Youth Hostel is located in Haapsalu, 0.6 miles from Haapsalu Old Town and 0.7 miles from Haapsalu Town Hall. The rooms come with a shared bathroom. You will find a shared lounge at the property.
Uuemõisa Hostel is located in Haapsalu, just 1.6 miles from Haapsalu Town Hall. Free private parking is available on site. Each room is fitted with a TV. There is a shared kitchen at the property.
Hostel Sport is located in Haapsalu, just 219 yards from Haapsalu Old Town. Every room has a flat-screen TV with cable channels. Certain units feature a sitting area to relax in after a busy day.
Located in the centre of Haapsalu, the Sports Centre offers rooms with a TV set and a free internet connection. There is free private parking on site and an indoor swimming pool.
Located in Haapsalu, Päeva Villa is only 120 metres from the Baltic Sea Coast. It offers rooms with a TV set, free Wi-Fi and a telephone. Free private parking is available.
Only a short walk from the centre of the quiet, romantic and cosy resort town of Haapsalu, 100 km from Tallinn, Thalasso Spa Fra Mare lies right by the sea, cooled by the gentle breezes from the...
Located on the Estonian coastal town of Haapsalu, this spa hotel offers mud treatments and spacious homely rooms. Its wellness facilities include an indoor pool, a steam bath and a sauna.
Baltic Hotel Promenaadi was built in 1998. The completely renovated Peltzer Villa, built in 1859, is connected with the two-storey modern building.
Offering a restaurant, Karja Accommodation is located in the historic building in the Old Town by Haapsalu, by the Haapsalu Castle. Free WiFi access is available.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.