Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Estonia
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Countryside
Cabins
Tiny homes
Lake
Rooms
Farms
Beachfront
Amazing views
Amazing pools
National parks
Beach
Filters
0
Display total before taxes
Show map
Search results; 152 places in Haapsalu
152 places in Haapsalu
Superhost
Superhost
Apartment in Haapsalu
Wiedemanni 13/1, apt with outside sitting area
1 single bed
1 single bed
Apr 27 – May 2
Apr 27 – May 2
$93
night
$93 per night
4.95 out of 5 average rating, 22 reviews
4.95 (22)
Guest favorite
Guest favorite
Apartment in Haapsalu
Kuuse 2 apartment in the center of Haapsalu
2 beds
2 beds
May 17 – 22
May 17 – 22
$72
night
$72 per night
4.89 out of 5 average rating, 28 reviews
4.89 (28)
Superhost
Superhost
Guest suite in Haapsalu
One bedroom apartment
1 double bed
1 double bed
Apr 28 – May 3
Apr 28 – May 3
$95
night
$95 per night
4.91 out of 5 average rating, 11 reviews
4.91 (11)
Guest favorite
Guest favorite
Apartment in Haapsalu
★ Premium apt. - Sauna, Parking, Wifi, Smart-TV
3 beds
3 beds
Apr 19 – 24
Apr 19 – 24
$60
night
$60 per night
4.93 out of 5 average rating, 88 reviews
4.93 (88)
Guest favorite
Guest favorite
Condo in Haapsalu
Kuuse 4 Apartment with 2 bedrooms
4 beds
4 beds
Apr 28 – May 3
Apr 28 – May 3
$54
night
$54 per night
4.91 out of 5 average rating, 22 reviews
4.91 (22)
Guest favorite
Guest favorite
Guesthouse in Haapsalu
Colorful apartment next to Viik
2 beds
2 beds
May 1 – 6
May 1 – 6
$68
night
$68 per night
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Condo in Haapsalu
Comfortable downtown apartment in Haapsalu
Apr 19 – 24
Apr 19 – 24
$62
night
$62 per night
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favorite
Guest favorite
Cabin in Mägari
Cozy cabin with hot tub
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
$66
night
$66 per night
5.0 out of 5 average rating, 18 reviews
5.0 (18)
Apartment in Haapsalu
Charming studio apartment Suur-Liiva 8
1 double bed
1 double bed
Oct 1 – 6
Oct 1 – 6
$85
night
$85 per night
4.83 out of 5 average rating, 77 reviews
4.83 (77)
Home in Haapsalu
William's House, a house with a great location
3 double beds
3 double beds
Apr 22 – 27
Apr 22 – 27
$341
night
$341 per night
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Condo in Haapsalu
Very cosy apartment close to everything!
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
$45
night
$45 per night
4.82 out of 5 average rating, 28 reviews
4.82 (28)
Condo in Haapsalu
Resort-friendly holiday home
2 single beds
2 single beds
Apr 20 – 25
Apr 20 – 25
$55
night
$55 per night
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favorite
Guest favorite
Apartment in Haapsalu
Evening Apartments 3
1 bed
1 bed
Apr 19 – 24
Apr 19 – 24
$73
night
$73 per night
4.88 out of 5 average rating, 17 reviews
4.88 (17)
Apartment in Haapsalu
Old town seaside apartment
2 beds
2 beds
Apr 22 – 27
Apr 22 – 27
$106
$85
night
$85 per night, originally $106
Apartment in Haapsalu
Romantic Haapsalu is waiting for you
1 bed
1 bed
Apr 20 – 25
Apr 20 – 25
$78
$62
night
$62 per night, originally $78
Apartment in Haapsalu
Cosy old town apartment
2 double beds
2 double beds
May 4 – 9
May 4 – 9
$158
night
$158 per night
4.93 out of 5 average rating, 14 reviews
4.93 (14)
Guest favorite
Guest favorite
Condo in Haapsalu
Central City Apartment in Haapsalu
2 beds
2 beds
Apr 19 – 24
Apr 19 – 24
$57
night
$57 per night
4.84 out of 5 average rating, 43 reviews
4.84 (43)
Home in Haapsalu
Anne farm apartment in Haapsalu
4 beds
4 beds
Apr 20 – 25
Apr 20 – 25
$106
night
$106 per night
4.59 out of 5 average rating, 27 reviews
4.59 (27)
1
2
3
4
…
9