Haapsalu, Estonia

No dates selected

Sort by

Price

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name

Hotels in Haapsalu

: 112 options found

Select dates so you can see the availability and exact prices.

Suur-Liiva 15, Haapsalu, 90503 Lääne maakond, Estonia, Haapsalu
1.3 km from the center of Haapsalu

Room in this hotel

from $ 130
per night
Endla 5, 90504 Haapsalu, Estonia, Haapsalu
598 m from the center of Haapsalu
Good
5 reviews
6.0

Room in this hotel

from $ 59
per night
Karja 1A, 90502 Haapsalu, Estonia, Haapsalu
951 m from the center of Haapsalu
Very good
18 reviews
7.6

Room in this hotel

from $ 73
per night
19 Kalda, Haapsalu
704 m from the center of Haapsalu
Very good
26 reviews
7.6

Room in this hotel

from $ 69
per night
Posti 1, 90502 Haapsalu, Estonia, Haapsalu
641 m from the center of Haapsalu
Very good
9 reviews
7.2

Room in this hotel

from $ 77
per night
Männiku tee 28, 90506 Haapsalu, Estonia, Haapsalu
1.3 km from the center of Haapsalu
Fantastic
3 reviews
9.4

Room in this hotel

from $ 36
per night
Metsa 58, 90509 Haapsalu, Estonia, Haapsalu
578 m from the center of Haapsalu
Fantastic
3 reviews
9.4

Room in this hotel

from $ 57
per night
Holmi 14, Haapsalu, 95302 Lääne maakond, Estonia, Haapsalu
2.2 km from the center of Haapsalu
Excellent
2 reviews
8.0

Room in this hotel

from $ 54
per night
Kalda 4, 90503 Haapsalu, Estonia, Haapsalu
841 m from the center of Haapsalu
Very good
33 reviews
7.8

Room in this hotel

from $ 84
per night
Kalda 9-1, Haapsalu
810 m from the center of Haapsalu

Room in this hotel

from $ 130
per night
Kooli 1-1, 90502 Haapsalu, Estonia, Haapsalu
1 km from the center of Haapsalu

Room in this hotel

from $ 209
per night
Supeluse 4-5, 90502 Haapsalu, Estonia, Haapsalu
1.4 km from the center of Haapsalu

Room in this hotel

from $ 73
per night
Uus 10, 90505 Haapsalu, Estonia, Haapsalu
437 m from the center of Haapsalu
Excellent
6 reviews
8.0

Room in this hotel

from $ 57
per night
Kuuse 1, Haapsalu
163 m from the center of Haapsalu
Good
1 review
6.0

Room in this hotel

from $ 54
per night
Wiedemanni 15, 90503 Haapsalu, Estonia, Haapsalu
867 m from the center of Haapsalu
Very good
2 reviews
7.0

Room in this hotel

from $ 48
per night
Kalda 31, Haapsalu
610 m from the center of Haapsalu

Room in this hotel

from $ 98
per night
Posti 19, Haapsalu
441 m from the center of Haapsalu

Room in this hotel

from $ 130
per night
36 Posti, 90504 Haapsalu, Estonia, Haapsalu
204 m from the center of Haapsalu

Room in this hotel

from $ 58
per night
22 Posti, 90504 Haapsalu, Estonia, Haapsalu
410 m from the center of Haapsalu

Room in this hotel

from $ 130
per night
F. J. Wiedemanni, Haapsalu, Estonia, Haapsalu
950 m from the center of Haapsalu

Room in this hotel

from $ 101
per night