128 properties found
Filters
Sort by:
Hestia Hotel Haapsalu Spa
1 mi to the city center
Sadama 9/11, Haapsalu, Estonia
Excellent
(5035 reviews)
starts from
US$ 87 per one night
Excellent
(59 reviews)
starts from
US$ 297 per one night
Good
(63 reviews)
starts from
US$ 95 per one night
Wiigi Apartments
4265 ft to the city center
Suur-Lossi 26, Haapsalu, Estonia
Excellent
(568 reviews)
starts from
US$ 111 per one night
Sadama Guest Apartment
1.2 mi to the city center
Sadama 26, Haapsalu, Estonia
Excellent
(29 reviews)
starts from
US$ 128 per one night
Brand New Old Town Apartment With Terrace
3937 ft to the city center
16 Suur-Lossi 3, Haapsalu, Estonia
Excellent
(71 reviews)
starts from
US$ 66 per one night
Buergermeistri Majutus
3937 ft to the city center
16 Suur-Lossi, Haapsalu, Estonia
Excellent
(30 reviews)
Vaeike-Mere Villa
3937 ft to the city center
Vaeike-Mere 4, Haapsalu, Estonia
Excellent
(42 reviews)
starts from
US$ 461 per one night
Excellent
(792 reviews)
starts from
US$ 112 per one night
Wiigi Family Home & Spa
3609 ft to the city center
Ehte 7-1, Haapsalu, Estonia
starts from
US$ 291 per one night
Villa Marienholm
1.2 mi to the city center
Vaeike-Viigi 10, Haapsalu, Estonia
Excellent
(684 reviews)
starts from
US$ 76 per one night
Cozy Cottage In Haapsalu Old Town
3609 ft to the city center
Suur-Lossi Taenav 12A 2, Haapsalu, Estonia
Excellent
(10 reviews)
Excellent
(48 reviews)
starts from
US$ 315 per one night
Linda Kuelaliskorter
3937 ft to the city center
Linda 9-4, Haapsalu, Estonia
Excellent
(50 reviews)
starts from
US$ 139 per one night
Suur-Lossi Apartments
3609 ft to the city center
Suur-Lossi Taenav 6, Haapsalu, Estonia
Good
(15 reviews)
starts from
US$ 276 per one night
Hapsalutely Great Residence - In Full Authenticity
3937 ft to the city center
Suur-Lossi Taenav 4, Haapsalu, Estonia
Excellent
(6 reviews)
Lovely 2-Bedroom Apartment With Free Parking
3937 ft to the city center
4 Suur-Lossi, Haapsalu, Estonia
Excellent
(35 reviews)
starts from
US$ 112 per one night
Grand Holm Marina Ujuvmajad
1.4 mi to the city center
Holmi 14, Haapsalu, Estonia
Excellent
(42 reviews)
starts from
US$ 117 per one night
Wiedemanni 13/1 Apartments
3609 ft to the city center
F. J. Wiedemanni, Haapsalu, Estonia
Excellent
(197 reviews)
starts from
US$ 96 per one night
Excellent
(873 reviews)
starts from
US$ 58 per one night
Romantic Old Town Hideaway
3937 ft to the city center
Lahe Taenav 15 1, Haapsalu, Estonia
Excellent
(7 reviews)
Excellent
(28 reviews)
starts from
US$ 180 per one night
Hapsal Dietrich Apartemendid
3281 ft to the city center
Karja 10, Haapsalu, Estonia
Excellent
(263 reviews)
starts from
US$ 151 per one night
Excellent
(36 reviews)
starts from
US$ 268 per one night
Rueuetli 1 - Sea View Apartment In Haapsalu Old Town
3937 ft to the city center
1 Rueuetli, Haapsalu, Estonia
Excellent
(33 reviews)
starts from
US$ 129 per one night
Sunset Dream Apartment With A Panoramic Seaview
4593 ft to the city center
Suur-Liiva 15, Haapsalu, Estonia
Excellent
(69 reviews)
starts from
US$ 114 per one night
Kooli 7 - II Floor Sea View Apartment With Balcony In Haapsalu Old Town
3937 ft to the city center
Kooli Taenav 7 2 (Ii Floor), Haapsalu, Estonia
Excellent
(5 reviews)
starts from
US$ 350 per one night
Promenaadi Apartament
3937 ft to the city center
7 Kooli, Haapsalu, Estonia
Excellent
(152 reviews)
starts from
US$ 350 per one night
Haapsalu Oldtown Apartment
3937 ft to the city center
7 Kooli, Haapsalu, Estonia
Excellent
(103 reviews)
starts from
US$ 263 per one night
Excellent
(137 reviews)
starts from
US$ 154 per one night
Stylish Seaside Apartment
4265 ft to the city center
Suur-Liiva Taenav 15, Haapsalu, Estonia
Excellent
(10 reviews)
starts from
US$ 126 per one night
Kodurahu Apartement
4265 ft to the city center
Suur-Liiva Tn 15, Haapsalu, Estonia
Excellent
(14 reviews)
Ryytlihaus Old Town Apartement
3937 ft to the city center
1 Rueuetli, Haapsalu, Estonia
Excellent
(24 reviews)
Vanalinna Apartment
3281 ft to the city center
14 Karja, Haapsalu, Estonia
Excellent
(100 reviews)
starts from
US$ 93 per one night
Old Town Apartment
3281 ft to the city center
Saue 1-4, Haapsalu, Estonia
Excellent
(130 reviews)
starts from
US$ 349 per one night
Liiva Seaside Apartment
4265 ft to the city center
2 Vaeike-Liiva, Haapsalu, Estonia
Excellent
(54 reviews)
starts from
US$ 215 per one night
Grand Holm Marina Kipperi Apartment
1.4 mi to the city center
Holmi 14, Haapsalu, Estonia
Excellent
(14 reviews)
starts from
US$ 324 per one night
Excellent
(79 reviews)
starts from
US$ 285 per one night
Linnuse Apartement
2953 ft to the city center
11 Karja, Haapsalu, Estonia
Excellent
(127 reviews)
starts from
US$ 140 per one night
Excellent
(73 reviews)
starts from
US$ 126 per one night
Lahe Home - Haapsalu Old Town
3281 ft to the city center
Lahe Taenav 9-6, Haapsalu, Estonia
Excellent
(7 reviews)
Vaeike-Liiva Villa
3609 ft to the city center
Vaeike-Liiva 14, Haapsalu, Estonia
Excellent
(69 reviews)
starts from
US$ 104 per one night
Krahviaia Apartment
3281 ft to the city center
Jaani Taenav 4, Haapsalu, Estonia
Excellent
(9 reviews)
starts from
US$ 145 per one night
Karja Castle Apartments
2953 ft to the city center
Karja 13, Haapsalu, Estonia
Excellent
(52 reviews)
starts from
US$ 83 per one night
Karja Apartment With Sauna
2953 ft to the city center
13 Karja 4, Haapsalu, Estonia
Excellent
(79 reviews)
starts from
US$ 169 per one night
Grand Holm Marina Pootsmani Apartment
1.4 mi to the city center
Westmeri 3, Haapsalu, Estonia
Good
(13 reviews)
starts from
US$ 67 per one night
Beguta Guest House
2953 ft to the city center
Kalda 4, Haapsalu, Estonia
Excellent
(773 reviews)
starts from
US$ 49 per one night
Excellent
(1178 reviews)
starts from
US$ 79 per one night
Wiedemanni Apartment
3281 ft to the city center
F.J. Wiedemanni 17-2, Haapsalu, Estonia
Excellent
(50 reviews)
starts from
US$ 151 per one night
Korter Vanalinna Laehistel
1.4 mi to the city center
24 Kaluri 12, Haapsalu, Estonia
starts from
US$ 63 per one night
Choose from our list of carefully selected hotels to make your stay unforgettable!
Change your search parameters to find the hotel you want.