Hotels in Haapsalu, Estonia

50 available properties found 

Superb9.0
238 reviews

Haapsalu Old Town Apartments

room Haapsalu
0.5 mi from center

Situated in Haapsalu in the Läänemaa region, with Paralepa Beach and Haapsalu Old Town nearby, Haapsalu Old Town Apartments features accommodation with free WiFi and free private parking.
Good7.0
197 reviews

Kongo Hotel

room Haapsalu
0.54 mi from center

Kongo Hotel is located in the Old Town district of the seaside resort Haapsalu, only 200 metres from the shores of the Gulf of Riga. The comfortable rooms are designed in Swedish cottage style.
Good7.0
394 reviews

Villa & Restoran Soffa

room Haapsalu
0.4 mi from center

Villa & Restoran Soffa is located in the centre of Haapsalu, 250 metres from the Haapsalu Castle with its surrounding park. It offers elegant air-conditioned rooms and free Wi-Fi.
Superb9.0
235 reviews

Simoone Kesklinna Apartment

room Haapsalu
0.36 mi from center

Set in Haapsalu, 1.8 km from Paralepa Beach, less than 1 km from Haapsalu Town Hall and a 12-minute walk from Haapsalu Old Town, Simoone Kesklinna Apartment offers accommodation with a patio and free WiFi. Guests benefit from a balcony and a terrace.
Superb9.0
584 reviews

Lapmanni apartments

room Haapsalu
0.34 mi from center

Lapmanni apartments offers accommodation in Haapsalu. Located on the ground floor, apartments feature open living, dining and kitchen areas, a flat-screen TV, King or twin bedding configurations.
Very good8.0
99 reviews

Hostel Sport

room Haapsalu
0.54 mi from center

Situated in Haapsalu, 600 metres from Haapsalu Old Town, Hostel Sport features rooms with city views and free WiFi. The property is around 1.
Superb9.0
105 reviews

Kesklinna Apartement

room Haapsalu
0.71 mi from center

Offering free WiFi and city views, Kesklinna Apartement is an accommodation situated in Haapsalu, just 1.4 km from Paralepa Beach and 1.1 km from Haapsalu Old Town. The property is 2.4 km from Museum of the Coastal Swedes and 2.
Superb9.0
31 reviews

Lahe majutus

room Haapsalu
0.6 mi from center

Lahe majutus features a balcony and is located in Haapsalu, within just less than 1 km of Paralepa Beach and 300 metres of Haapsalu Old Town. This apartment is 1.3 km from Grand Holm Marina and 200 metres from Epp Maria Gallery.
Superb9.0
52 reviews

Niine Apartment

room Haapsalu
0.47 mi from center

Located less than 1 km from Haapsalu Old Town, a 15-minute walk from Haapsalu Town Hall and 1.1 km from Haapsalu Episcopal Castle, Niine Apartment provides accommodation situated in Haapsalu. The property has sea and city views, and is 1.
Superb9.0
95 reviews

KaksTeist Apartments

room Haapsalu
0.43 mi from center

KaksTeist Apartments is situated on the beachfront in Haapsalu, 1.2 km from Paralepa Beach and 80 metres from Haapsalu Old Town.
Superb9.0
21 reviews

Metsa 49 Apartment

room Haapsalu
0.36 mi from center

Set in Haapsalu, 1.8 km from Paralepa Beach, less than 1 km from Haapsalu Town Hall and a 12-minute walk from Haapsalu Old Town, Metsa 49 Apartment offers accommodation with a balcony and free WiFi. The property is 2.
Superb9.0
29 reviews

Panorama Apartment

room Haapsalu
0.52 mi from center

Featuring sea views, Panorama Apartment provides accommodation with a terrace and a balcony, around 1.4 km from Paralepa Beach. It features city views and free WiFi throughout the property.
Superb9.0
68 reviews

Mandala Majutus/Homestay

room Haapsalu
0.88 mi from center

Set 2 km from Paralepa Beach, Mandala Majutus/Homestay offers accommodation with a patio, as well as a garden.
Good7.0
247 reviews

Old Town Hostel

room Haapsalu
0.26 mi from center

Old Town Hostel offers spacious rooms in the heart of the old town of the famous spa resort of Haapsalu. Old Town Hostel is located direct across from the Old Town Square next to the Bishop's Castle wall, 200 metres from the birdwatching tower.
Superb9.0
161 reviews

Wiedemanni 13/1 apartments

room Haapsalu
0.48 mi from center

Set in Haapsalu in the Läänemaa region and Paralepa Beach reachable within 1.1 km, Wiedemanni 13/1 apartments offers accommodation with free WiFi, BBQ facilities, a terrace and free private parking.
Superb9.0
13 reviews

Soffa Apartments

room Haapsalu
0.39 mi from center

Set in Haapsalu, near Paralepa Beach, Haapsalu Old Town and Haapsalu Town Hall, Soffa Apartments features free WiFi, and guests can enjoy a restaurant and a garden.
Superb9.0
28 reviews

Niine 10C apartment

room Haapsalu
0.44 mi from center

Situated in Haapsalu and only 1.5 km from Paralepa Beach, Niine 10C apartment features accommodation with city views, free WiFi and free private parking. The property is 1.8 km from Museum of the Coastal Swedes and 2.1 km from Grand Holm Marina.
Superb9.0
37 reviews

Posti Guest Apartment

room Haapsalu
0.46 mi from center

Set in Haapsalu, 1.3 km from Paralepa Beach and 600 metres from Haapsalu Old Town, Posti Guest Apartment offers accommodation with free WiFi, air conditioning and a garden. The property features city views and is 1.
Very good8.0
22 reviews

Lahe korter

room Haapsalu
0.56 mi from center

Featuring a balcony with city views, a private beach area and a terrace, Lahe korter can be found in Haapsalu, close to Paralepa Beach and 200 metres from Haapsalu Old Town. The property is 1.
Superb9.0
44 reviews

Wiedemanni Apartment

room Haapsalu
0.55 mi from center

Set in Haapsalu, less than 1 km from Paralepa Beach and 200 metres from Haapsalu Old Town, Wiedemanni Apartment offers free WiFi and air conditioning. The apartment is in an area where guests can engage in activities such as hiking and fishing.
Exceptional10
34 reviews

Väike-Mere Villa

room Haapsalu
0.36 mi from center

Set just 1.4 km from Paralepa Beach, Väike-Mere Villa offers accommodation in Haapsalu with access to a shared lounge, a garden, as well as a 24-hour front desk. This property offers access to a balcony, free private parking and free WiFi.
Superb9.0
761 reviews

Villa Frieda

room Haapsalu
0.43 mi from center

Situated in Haapsalu in the Läänemaa region and Paralepa Beach reachable within 1.2 km, Villa Frieda features accommodation with free WiFi, a children's playground, a garden and free private parking.
Superb9.0
14 reviews

Idyllic 1930's style apartment

room Haapsalu
0.6 mi from center

Located in Haapsalu, less than 1 km from Paralepa Beach, Idyllic 1930's style apartment provides accommodation with a garden, free WiFi and a 24-hour front desk.
Superb9.0
93 reviews

Ehte maja

room Haapsalu
0.46 mi from center

Located in Haapsalu, 1.2 km from Paralepa Beach, Ehte maja provides accommodation with a garden, free WiFi and a 24-hour front desk. This beachfront property offers access to a terrace.
Superb9.0
59 reviews

Voyage apartment

room Haapsalu
0.62 mi from center

Offering city views, Voyage apartment is an accommodation situated in Haapsalu, 1.6 km from Paralepa Beach and 1.1 km from Haapsalu Old Town. The property is 2.4 km from Museum of the Coastal Swedes and 2.8 km from Grand Holm Marina.
Superb9.0
86 reviews

Haapsalu, Tallinna maantee

room Haapsalu
0.58 mi from center

Offering city views, Haapsalu, Tallinna maantee is an accommodation located in Haapsalu, 1.5 km from Haapsalu Town Hall and 1.5 km from Haapsalu Episcopal Castle. With free private parking, the property is 1.6 km from Paralepa Beach and 1.
Superb9.0
126 reviews

Lahe Apartment

room Haapsalu
0.56 mi from center

Lahe Apartment is a self-catering accommodation located in Haapsalu. Free WiFi access and private parking are available. Accommodation will provide you with a TV, a balcony and a CD player.
Superb9.0
58 reviews

Summer Apartment

room Haapsalu
0.58 mi from center

Summer Apartment offers self-catering accommodation in Haapsalu. The unit is 300 metres from Haapsalu Old Town. Free WiFi is featured and free private parking is available on site.
Superb9.0
637 reviews

Hermannuse Maja

room Haapsalu
0.37 mi from center

Located in the Old Town of Haapsalu on Estonia’s West Coast, Hermannuse Maja is right next to the scenic ruins of Haapsalu Castle. The first-floor balcony overlooks the castle walls.
Superb9.0
30 reviews

Linnuse Apartement

room Haapsalu
0.42 mi from center

Offering free WiFi and free private parking, Linnuse Apartement is situated in Haapsalu, just 1.2 km from Paralepa Beach. The property is 1.1 km from Museum of the Coastal Swedes and 1.4 km from Grand Holm Marina.
Superb9.0
235 reviews

Õhtu Apartments

room Haapsalu
0.62 mi from center

Featuring sea views, a terrace and free WiFi, Õhtu Apartments features accommodation ideally situated in Haapsalu, within a short distance of Paralepa Beach, Haapsalu Old Town and Haapsalu Town Hall.
Superb9.0
78 reviews

Linda Külaliskorter

room Haapsalu
0.31 mi from center

Featuring a balcony with sea views, a garden and a terrace, Linda Külaliskorter can be found in Haapsalu, close to Haapsalu Old Town and 700 metres from Haapsalu Town Hall. The air-conditioned accommodation is 1.
Good7.0
573 reviews

Hestia Hotel Haapsalu SPA

room Haapsalu
0.68 mi from center

Located on the Estonian coastal town of Haapsalu and 100 km from Tallinn, this spa hotel offers different spa treatments and cozy homely rooms. Hotel lies by the lake of Väike Viik and is within walking distance from the Haapsalu old town.
Superb9.0
22 reviews

Holyday apartment

room Haapsalu
0.78 mi from center

Located in Haapsalu, 1.2 km from Paralepa Beach, less than 1 km from Haapsalu Old Town and 1.2 km from Haapsalu Town Hall, Holyday apartment provides accommodation with a balcony and free WiFi.
Good7.0
57 reviews

Endla Hostel

room Haapsalu
0.51 mi from center

Located in the health resort Haapsalu, Endla Hostel is set in the centre of the Old Town. It offers rooms with shared facilities and free access to Wi-Fi. The hostel offers a common living room with a TV and a sofa.
Superb9.0
13 reviews

Elly House

room Haapsalu
0.81 mi from center

Featuring garden views, Elly House features accommodation with a patio and a kettle, around 1.1 km from Paralepa Beach. This holiday home provides free private parking, a shared kitchen and free WiFi.
Superb9.0
325 reviews

Wiigi Apartments

room Haapsalu
0.53 mi from center

Located in Haapsalu in the Läänemaa region, with Paralepa Beach and Haapsalu Old Town nearby, Wiigi Apartments provides accommodation with free WiFi and free private parking.
Superb9.0
56 reviews

Karja Castle Apartments

room Haapsalu
0.43 mi from center

Providing garden views and free WiFi, Karja Castle Apartments provides accommodation conveniently situated in Haapsalu, within a short distance of Paralepa Beach, Haapsalu Old Town and Haapsalu Town Hall.
Superb9.0
20 reviews

Legendide Maja Kuurordiapartment Väikse viigi ääres

room Haapsalu
0.67 mi from center

Legendide Maja Kuurordiapartment Väikse viigi ääres is located in Haapsalu, next to Väike Viik Lake with its beach and 200 metres from another seaside beach.
Very good8.0
891 reviews

Päeva Villa

room Haapsalu
0.69 mi from center

Located in Haapsalu, Päeva Villa is only 120 metres from the Baltic Sea Coast. It offers rooms with a TV set, free Wi-Fi and a telephone. Free private parking is available. The rooms of the Päeva Villa are bright and feature a classic interior...
Superb9.0
416 reviews

Hapsal Dietrich apartemendid

room Haapsalu
0.42 mi from center

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. There is also an on-site cafe.
Very good8.0
73 reviews

Haava Apartment

room Haapsalu
0.49 mi from center

Haava Apartment is situated in Haapsalu, 1.8 km from Paralepa Beach and 1.2 km from Haapsalu Old Town, in an area where hiking can be enjoyed. The Haapsalu Town Hall and the Haapsalu Episcopal Castle are within 1.3 km and 1.
Superb9.0
59 reviews

Posti 19 Apartment

room Haapsalu
0.41 mi from center

Set in Haapsalu, within 1.3 km of Paralepa Beach and 600 metres of Haapsalu Old Town, Posti 19 Apartment offers accommodation with free WiFi, air conditioning, a garden and barbecue facilities. The property is 2.
Superb9.0
113 reviews

Koidula Pesa

room Haapsalu
0.33 mi from center

Koidula Pesa is situated in Haapsalu, 1.4 km from Paralepa Beach, and features a patio, garden, and free WiFi. This holiday home is 1.8 km from Museum of the Coastal Swedes and 2.1 km from Grand Holm Marina.
Superb9.0
14 reviews

Lossiplatsi Apartment

room Haapsalu
0.31 mi from center

Lossiplatsi Apartment is an air-conditioned self-catering accommodation located in the centre of Haapsalu, 300 metres from the beach on the Baltic Sea and Haapsalu Promenade. Free Wi-Fi access is available.
Very good8.0
131 reviews

Sports Centre Haapsalu

room Haapsalu
0.77 mi from center

Located in the centre of Haapsalu, the Sports Centre offers rooms with a TV set and a free internet connection. There is free private parking on site and an indoor swimming pool.
Good7.0
63 reviews

Endla Apartments

room Haapsalu
0.5 mi from center

Set in Haapsalu in the Läänemaa region, with Paralepa Beach and Haapsalu Old Town nearby, Endla Apartments offers accommodation with free WiFi and free private parking.
Superb9.0
18 reviews

Ryytlihaus Old Town Apartement

room Haapsalu
0.24 mi from center

Situated in Haapsalu, just 1.6 km from Paralepa Beach, Ryytlihaus Old Town Apartement features accommodation with a garden, a terrace and free WiFi. Housed in a building dating from 2020, this apartment is 1 km from Museum of the Coastal Swedes and...
Very good8.0
60 reviews

Suur-Lossi Apartments

room Haapsalu
0.57 mi from center

Set in Haapsalu, Suur-Lossi Apartments offers free WiFi, and guests can enjoy a restaurant, a garden and barbecue facilities. The accommodation has a sauna.
Superb9.0
95 reviews

Epp Maria Galerii

room Haapsalu
0.45 mi from center

Situated 1.1 km from Paralepa Beach, Epp Maria Galerii offers a garden, and accommodation with a patio and free WiFi. There is a private bathroom with shower in all units, along with a hairdryer and free toiletries.