Search

Filter By
Price (per night):
€0 - €29
€30 - €39
€40 - €49
€50 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Ungru Home Accommodation 

Ungru tee 10, Haapsalu, 90509, Estonia Show on map
 
Ungru Home Accommodation
Pricesfrom (per room per night)
Single€110
Double€150
Rooms from
€110per room per night
Book Now!

Hermannuse Maja 

Karja 1A, Haapsalu, 90502, Estonia Show on map 0.32 miles from Haapsalu
Score 9.0 from 190 reviews
Hermannuse Maja
Pricesfrom (per room per night)
Single€65
Double€77
Rooms from
€65per room per night
Book Now!

Haapsalu Artistic Apartment 

Mangu 2-6, Haapsalu, 90503, Estonia Show on map
 
Haapsalu Artistic Apartment
Pricesfrom (per room per night)
Single€35
Double€40
Rooms from
€35per room per night
Book Now!

Manni Guesthouse 

Kabi 11, Haapsalu, 90506, Estonia Show on map 1.32 miles from Haapsalu
Score 8.2 from 26 reviews
Manni Guesthouse
Pricesfrom (per room per night)
Single€41
Double€55
Rooms from
€41per room per night
Book Now!

Paeva Villa 

Lai 7, Haapsalu, 90503, Estonia Show on map 1.16 miles from Haapsalu
Score 7.9 from 158 reviews
Paeva Villa
Pricesfrom (per room per night)
Single€30
Double€70
Rooms from
€30per room per night
Book Now!

Koidu Homestay 

Manniku tee 28, Haapsalu, 90506, Estonia Show on map
Score 8.7 from 144 reviews
Koidu Homestay
Pricesfrom (per room per night)
Single€20
Double€60
Rooms from
€20per room per night
Book Now!

Kassimaja Guesthouse 

Metsa 58, Haapsalu, 90509, Estonia Show on map
Score 9.2 from 45 reviews
Kassimaja Guesthouse
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Lossiplatsi Apartment 

Kooli 1-1, Haapsalu, 90502, Estonia Show on map
Score 9.5 from 20 reviews
Lossiplatsi Apartment
Pricesfrom (per room per night)
Single€150
Double€170
Rooms from
€150per room per night
Book Now!

Rondo Guesthouse 

Posti 7, Haapsalu, 90502, Estonia Show on map
Score 7.5 from 44 reviews
Rondo Guesthouse
Pricesfrom (per room per night)
Single€52
Double€84
Rooms from
€52per room per night
Book Now!

Lahe Apartment 

Lahe 6, Haapsalu, 90503, Estonia Show on map
Score 9.3 from 92 reviews
Lahe Apartment
Pricesfrom (per room per night)
Single€35
Double€35
Rooms from
€35per room per night
Book Now!

Aikarali Home Accommodation 

Uus 10, Haapsalu, 90505, Estonia Show on map
Score 8.1 from 80 reviews
Aikarali Home Accommodation
Pricesfrom (per room per night)
Single€35
Double€65
Rooms from
€35per room per night
Book Now!

Fra Mare Thalasso Spa 

Ranna Tee 2, Haapsalu, 90403, Estonia Show on map 0.65 miles from Haapsalu
Score 7.8 from 562 reviews
Fra Mare Thalasso Spa
Pricesfrom (per room per night)
Single€57
Double€92
Rooms from
€57per room per night
Book Now!

Koidula pesa 

Koidula 18, Haapsalu, 90502, Estonia Show on map
Score 9.3 from 15 reviews
Koidula pesa
Pricesfrom (per room per night)
Single€60
Double€60
Rooms from
€60per room per night
Book Now!

Hapsal Dietrich Apartments 

Karja 10, Haapsalu, 90502, Estonia Show on map
Score 9.1 from 26 reviews
Hapsal Dietrich Apartments
Pricesfrom (per room per night)
Single€75
Double€95
Rooms from
€75per room per night
Book Now!

Kongo Hotel 3 Stars

Kalda 19, Haapsalu, 90503, Estonia Show on map 0.21 miles from Haapsalu
Score 6.8 from 45 reviews
Kongo Hotel
Pricesfrom (per room per night)
Single€52
Double€83
Rooms from
€52per room per night
Book Now!

Lahe Guesthouse 

Lahe 7, Haapsalu, 90503, Estonia Show on map 9.92 miles from Haapsalu
Score 9.4 from 147 reviews
Lahe Guesthouse
Pricesfrom (per room per night)
Single€70
Double€130
Rooms from
€70per room per night
Book Now!

Jaama Guest Apartment 

Jaama 8a-6, Haapsalu, 90504, Estonia Show on map
Score 8.2 from 12 reviews
Jaama Guest Apartment
Pricesfrom (per room per night)
Single€44
Double€75
Rooms from
€44per room per night
Book Now!

Tamme Holiday House 

Tamme 10A, Haapsalu, Haapsalu, 90508, Estonia Show on map
Score 7.1 from 25 reviews
Tamme Holiday House
Pricesfrom (per room per night)
Single€20
Double€48
Rooms from
€20per room per night
Book Now!

Vaike-Liiva Villa 

Vaike-Liiva 14, Haapsalu, 90503, Estonia Show on map
Score 9.1 from 38 reviews
Vaike-Liiva Villa
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Endla Hostel 

Endla 5, Haapsalu, 90504, Estonia Show on map 0.29 miles from Haapsalu
Score 7.5 from 40 reviews
Endla Hostel
Pricesfrom (per room per night)
Single€25
Double€45
Rooms from
€25per room per night
Book Now!

Beguta Guest House 

Kalda 4, Haapsalu, 90503, Estonia Show on map
Score 8.4 from 303 reviews
Beguta Guest House
Pricesfrom (per room per night)
Single€25
Double€55
Rooms from
€25per room per night
Book Now!

Villa Marienholm 

Vaike-Viigi 10, Haapsalu, 90502, Estonia Show on map
Score 9.6 from 78 reviews
Villa Marienholm
Pricesfrom (per room per night)
Single€49
Double€89
Rooms from
€49per room per night
Book Now!

Reta Guest Apartment 

Posti 25, Haapsalu, 90502, Estonia Show on map
Score 9.2 from 3 reviews
Reta Guest Apartment
Pricesfrom (per room per night)
Single€84
Double€99
Rooms from
€84per room per night
Book Now!

Old Town Hostel 

Jaani 4, Haapsalu, 90502, Estonia Show on map 0.44 miles from Haapsalu
Score 7.7 from 86 reviews
Old Town Hostel
Pricesfrom (per room per night)
Single€35
Double€49
Rooms from
€35per room per night
Book Now!

Manni Holiday House 

Kabi 11, Haapsalu, 90506, Estonia Show on map
Score 9.4 from 2 reviews
Manni Holiday House
Pricesfrom (per room per night)
Single€70
Double€80
Rooms from
€70per room per night
Book Now!

Sunset Dream Apartment 

Suur-Liiva 15, Haapsalu, 90503, Estonia Show on map
Score 8.9 from 39 reviews
Sunset Dream Apartment
Pricesfrom (per room per night)
Single€69
Double€100
Rooms from
€69per room per night
Book Now!

Haapsalu Old Town Apartment 

Karja 13 / 5, Haapsalu, 90502, Estonia Show on map 0.25 miles from Haapsalu
Score 9.4 from 4 reviews
Haapsalu Old Town Apartment
Pricesfrom (per room per night)
Single€75
Double€85
Rooms from
€75per room per night
Book Now!

Haapsalu Kutsehariduskeskuse hostel 

Ehitajate tee 7, Haapsalu, 90403, Estonia Show on map
Score 7.3 from 123 reviews
Haapsalu Kutsehariduskeskuse hostel
Pricesfrom (per room per night)
  
Double€40
Rooms from
€40per room per night
Book Now!

Supeluse Guest Apartment 

Supeluse 4-5, Haapsalu, 90502, Estonia Show on map
Score 8.9 from 40 reviews
Supeluse Guest Apartment
Pricesfrom (per room per night)
Single€88
Double€128
Rooms from
€88per room per night
Book Now!

Endla Apartments 

Endla 5, Haapsalu, 10232, Estonia Show on map
Score 7.0 from 17 reviews
Endla Apartments
Pricesfrom (per room per night)
Single€45
Double€55
Rooms from
€45per room per night
Book Now!

Tiiker Homestay 

Endla 17, Haapsalu, 90504, Estonia Show on map
Score 9.7 from 20 reviews
Tiiker Homestay
Pricesfrom (per room per night)
Single€19
Double€36
Rooms from
€19per room per night
Book Now!

Kabi Kulalistemaja 

Herjava kula, Ridala vald, Haapsalu, 90453, Estonia Show on map
Score 7.8 from 72 reviews
Kabi Kulalistemaja
Pricesfrom (per room per night)
Single€20
Double€50
Rooms from
€20per room per night
Book Now!

Guesthouse Ritta 

Lahe 3, Haapsalu, 90503, Estonia Show on map
Score 8.3 from 16 reviews
Guesthouse Ritta
Pricesfrom (per room per night)
Single€35
Double€35
Rooms from
€35per room per night
Book Now!

Spa Hotel Laine 

Sadama 9/11, Haapsalu, 90502, Estonia Show on map 0.46 miles from Haapsalu
Score 7.5 from 727 reviews
Spa Hotel Laine
Pricesfrom (per room per night)
Single€45
Double€105
Rooms from
€45per room per night
Book Now!

Reinholdi Guest Accommodation 

F.R. Kreutzwaldi 8, Haapsalu, 90504, Estonia Show on map
Score 7.4 from 99 reviews
Reinholdi Guest Accommodation
Pricesfrom (per room per night)
Single€20
Double€45
Rooms from
€20per room per night
Book Now!

Baltic Hotel Promenaadi 

Sadama 22, Haapsalu, 90502, Estonia Show on map 0.5 miles from Haapsalu
Score 7.7 from 431 reviews
Baltic Hotel Promenaadi
Pricesfrom (per room per night)
Single€41
Double€54
Rooms from
€41per room per night
Book Now!

Villa & Restoran Soffa 

Posti 1, Haapsalu, 90502, Estonia Show on map
Score 7.9 from 111 reviews
Villa & Restoran Soffa
Pricesfrom (per room per night)
Single€40
Double€80
Rooms from
€40per room per night
Book Now!

Kalda Apartment 

Kalda 9-1, Haapsalu, 90503, Estonia Show on map
Score 7.7 from 23 reviews
Kalda Apartment
Pricesfrom (per room per night)
Single€60
Double€120
Rooms from
€60per room per night
Book Now!

Lapmanni apartments 

Niine 1, Haapsalu, 90505, Estonia Show on map
Score 9.6 from 27 reviews
Lapmanni apartments
Pricesfrom (per room per night)
Single€65
Double€65
Rooms from
€65per room per night
Book Now!

Karja Campsite 

Karja 22, Haapsalu, 90503, Estonia Show on map
Score 7.9 from 7 reviews
Karja Campsite

Suur-Mere Guesthouse 

Suur-Mere 2, Haapsalu, 90502, Estonia Show on map
Score 8.3 from 65 reviews
Suur-Mere Guesthouse

West/est Apartment 

Kalda 12a, Haapsalu, 90503, Estonia Show on map
Score 9.6 from 1 review
West/est Apartment
Pricesfrom (per room per night)
Single€75
Double
Rooms from
€75per room per night
Book Now!

Marias House 

Vaike-Liiva 9, Haapsalu, 90503, Estonia Show on map
Score 9.9 from 25 reviews
Marias House
Pricesfrom (per room per night)
Single€60
Double
Rooms from
€60per room per night
Book Now!

Ohtu-Kallas Holiday House 

Ohtu-Kallas 21, Haapsalu, 90502, Estonia Show on map
Score 10.0 from 3 reviews
Ohtu-Kallas Holiday House

Legendide Maja 

Lembitu 12, Haapsalu, 90503, Estonia Show on map
Score 8.5 from 27 reviews
Legendide Maja

Siili Holiday House 

Tallinna mnt 38a, Haapsalu, 90506, Estonia Show on map
Score 9.6 from 19 reviews
Siili Holiday House
Pricesfrom (per room per night)
Single€30
Double
Rooms from
€30per room per night
Book Now!

Raunex Apartment 

Tallinna mnt 81, Haapsalu, 90401, Estonia Show on map
Score 8.9 from 9 reviews
Raunex Apartment

Haapsalu Guesthouse 

Sadama 1, Haapsalu, 90502, Estonia Show on map
Score 8.7 from 116 reviews
Haapsalu Guesthouse

Haapsalu Guest Apartment 

mulla poik 5, Haapsalu, 90504, Estonia Show on map
Score 9.3 from 11 reviews
Haapsalu Guest Apartment

Haapsalu Apartment 

Uus 28, Haapsalu, 90505, Estonia Show on map
Score 9.2 from 7 reviews
Haapsalu Apartment
Pricesfrom (per room per night)
Single€90
Double
Rooms from
€90per room per night
Book Now!

Mustika Guest House 

Mustika 5, Haapsalu, 90403, Estonia Show on map
Score 8.6 from 38 reviews
Mustika Guest House

Haapsalu Weekend Studio 

Mulla 14, Haapsalu, 90504, Estonia Show on map
Score 9.2 from 1 review
Haapsalu Weekend Studio

Margate Accommodation 

Endla 31, Haapsalu, 90504, Estonia Show on map
Score 7.3 from 2 reviews
Margate Accommodation
Pricesfrom (per room per night)
Single€72
Double
Rooms from
€72per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems