Skip to main content

Featured hotels near Haapsalu Old Town

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hapsal Dietrich apartemendid

Haapsalu (0.1 miles from Haapsalu Old Town)

Situated in the historical centre of Haapsalu, Hapsal Dietrich apartemendid features a view to the bishop castle and the clock tower. Free private parking is available on site.

Show more Show less
9.7
Exceptional
361 reviews
Price from
£103
per night

Epp Maria Galerii

Haapsalu (0 miles from Haapsalu Old Town)

Situated within 1.3 km of Vasikaholmi Beach and 2.1 km of Paralepa Beach in Haapsalu, Epp Maria Galerii features accommodation with seating area. Complimentary WiFi is availablethroughout the...

Show more Show less
9.7
Exceptional
100 reviews
Price from
£103
per night

Linda Külaliskorter

Haapsalu (0.2 miles from Haapsalu Old Town)

Featuring garden views, Linda Külaliskorter provides accommodation with a patio and a kettle, around 1.5 km from Vasikaholmi Beach.

Show more Show less
9.8
Exceptional
73 reviews
Price from
£152
per night

Väike-Mere Villa

Haapsalu (0.2 miles from Haapsalu Old Town)

Boasting garden views, Väike-Mere Villa offers accommodation with a patio and a coffee machine, around 1.4 km from Vasikaholmi Beach.

Show more Show less
10
Exceptional
32 reviews
Price from
£312
per night

Liiva Seaside Apartment

Haapsalu (0.3 miles from Haapsalu Old Town)

Situated in Haapsalu and only less than 1 km from Vasikaholmi Beach, Liiva Seaside Apartment features accommodation with sea views, free WiFi and free private parking.

Show more Show less
9.6
Exceptional
105 reviews
Price from
£140
per night

Õhtu Apartments

Haapsalu (0.2 miles from Haapsalu Old Town)

Featuring quiet street views and free WiFi, Õhtu Apartments features accommodation ideally situated in Haapsalu, within a short distance of Vasikaholmi Beach, Paralepa Beach and Haapsalu Town Hall.

Show more Show less
9.5
Exceptional
303 reviews
Price from
£56
per night

Enjoy breakfast at the hotels near Haapsalu Old Town

See all

Haapsalu Old Town

This pretty little old town is nestled on a headland, with bays and islets stretching off down the coastline. Its cobbled squares and narrow streets are perfect for a quiet stroll, best appreciated on sunny summer days when the greenery’s still lush. Stop off at one of the cute cafés in town and while away a couple of hours in peaceful surroundings.

People are talking about Haapsalu Old Town! Explore guest hotel reviews featuring "Haapsalu Old Town"

See all