Allinclusive.euAll all-inclusive hotels in Europe!
DestinationsHoliday typeLast minuteDeals
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberSpring breakEaster holidayWhitsunSummer holidayChristmas holidayNew Year
Blog
Search
Allinclusive.eu

On Allinclusive.eu you'll find all the all-inclusive hotels in Europe! You can easily find everything with all the preferences you want, or ask your personal travel advisor for help!

Favourite destinations
  • Greece
  • Turkey
  • Spain
  • Bulgaria
  • Italy
Company
  • About us
  • Contact
© 2025 Allinclusive.eu. The largest range of all-inclusive resorts in Europe.
Privacy policyTerms & conditions
  1. Home
  2. Destinations
  3. Estonia
  4. Haapsalu
  5. Fra Mare Thalasso Spa
Fra Mare Thalasso Spa – all-inclusive · Haapsalu, Estonia
Haapsalu, Estonia

Fra Mare Thalasso Spa

Rating: 8.8/10 · Read reviews

About this resort

Traveling to Haapsalu? Fra Mare Thalasso Spa is a three-star wellness hotel that focuses on the guest experience. Enjoy a half-board stay and access to a spa dedicated to relaxation.

Relax and Recharge

Choose Fra Mare Thalasso Spa in Haapsalu if you're looking for a getaway that emphasizes relaxation. The spa makes it an ideal destination for those seeking tranquility.

Facilities & features

Check-in / check-out
00:00 / 12:00
Max. number of people per room
3
Number of rooms
114

Number of guests

3 guests

Location

BeachfrontGarden / terrace

Facilities

balconyBarconference roomFitnessFree parkingFree WiFiJacuzziRestaurantSpa & wellnessSwimming pool

Sports facilities

Bike rentalski rental

Your ideal stay

Accessible

Suitable for

Families

Accommodation type

Hotel

Children

Kid-friendlyPlayground

In the surrounding area

Haapsalu Centre1.4 km
290 m
Supermarket1.3 km
Pharmacy1.3 km
Hospital1.5 km
Bus stop90 m
Cash machine1.3 km
Lennart Meri Tallinn111 km · ±102 min

Location

Ranna tee 2, 90403, Haapsalu, Estonia

8.8/10Read reviews
View resort

Location & surroundings

🚗

Airport distance

111 km

Lennart Meri Tallinn (TLL) · ± 102 min

Show map
HaapsaluFra Mare Thalasso SpaHaapsalu8,8★★★View resort✈ Lennart Meri Tallinn (TLL)

Airports nearby

Lennart Meri Tallinn (TLL)111 km · 102 min
Helsinki Vantaa (HEL)212 km · 258 min
Riga International (RIX)311 km · 290 min
Turku (TKU)360 km · 350 min
Mariehamn (MHQ)560 km · 1117 min

Climate Haapsalu, Estonia

Januaryduring the day 0.5°C/33°F · at night -3.2°C/26°F · seawater 1°C/34°F · 2 hours of sunshine per day · 2.3 mm of rain per day

Week1: during the day -3.8°C/25°F · at night -8.2°C/17°F · seawater 2.7°C/37°F · 2.4 hours of sunshine per day · 3 mm of rain per day

Week2: during the day 1.2°C/34°F · at night -2.9°C/27°F · seawater 0.4°C/33°F · 1.4 hours of sunshine per day · 4.4 mm of rain per day

Week3: during the day 0.6°C/33°F · at night -2.9°C/27°F · seawater 0.3°C/33°F · 2 hours of sunshine per day · 1.2 mm of rain per day

Week4: during the day 1.9°C/35°F · at night -1.5°C/29°F · seawater 0.6°C/33°F · 1.2 hours of sunshine per day · 1.2 mm of rain per day

Week5: during the day 2.4°C/36°F · at night -0.3°C/31°F · seawater 1.2°C/34°F · 2.8 hours of sunshine per day · 1.8 mm of rain per day

Februaryduring the day 1.4°C/35°F · at night -2.2°C/28°F · seawater 0.6°C/33°F · 3 hours of sunshine per day · 1.5 mm of rain per day

Week5: during the day 2.4°C/36°F · at night -0.3°C/31°F · seawater 1.2°C/34°F · 2.8 hours of sunshine per day · 1.8 mm of rain per day

Week6: during the day -0.1°C/32°F · at night -3.9°C/25°F · 3.3 hours of sunshine per day · 0.5 mm of rain per day

Week7: during the day 0.9°C/34°F · at night -2.6°C/27°F · seawater 0.8°C/33°F · 2 hours of sunshine per day · 2.6 mm of rain per day

Week8: during the day 0.4°C/33°F · at night -3.6°C/26°F · seawater 0.1°C/32°F · 2.9 hours of sunshine per day · 1.9 mm of rain per day

Week9: during the day 3.3°C/38°F · at night -0.8°C/31°F · seawater 0.1°C/32°F · 4 hours of sunshine per day · 0.9 mm of rain per day

Marchduring the day 5°C/41°F · at night -0.9°C/30°F · seawater 2.1°C/36°F · 6.2 hours of sunshine per day · 1.3 mm of rain per day

Week9: during the day 3.3°C/38°F · at night -0.8°C/31°F · seawater 0.1°C/32°F · 4 hours of sunshine per day · 0.9 mm of rain per day

Week10: during the day 2.8°C/37°F · at night -3.3°C/26°F · seawater 1.2°C/34°F · 6.8 hours of sunshine per day · 0.9 mm of rain per day

Week11: during the day 4.3°C/40°F · at night -1.6°C/29°F · seawater 1.7°C/35°F · 4.9 hours of sunshine per day · 1.9 mm of rain per day

Week12: during the day 5.4°C/42°F · at night -0.1°C/32°F · seawater 2.1°C/36°F · 6 hours of sunshine per day · 1.6 mm of rain per day

Week13: during the day 7°C/45°F · at night 0.1°C/32°F · seawater 3°C/37°F · 6.9 hours of sunshine per day · 0.9 mm of rain per day

Week14: during the day 7.3°C/45°F · at night 0.1°C/32°F · seawater 4.4°C/40°F · 8.4 hours of sunshine per day · 1.8 mm of rain per day

Aprilduring the day 10°C/50°F · at night 2.3°C/36°F · seawater 5.9°C/43°F · 9.6 hours of sunshine per day · 1.3 mm of rain per day

Week14: during the day 7.3°C/45°F · at night 0.1°C/32°F · seawater 4.4°C/40°F · 8.4 hours of sunshine per day · 1.8 mm of rain per day

Week15: during the day 10.7°C/51°F · at night 2.6°C/37°F · seawater 3.9°C/39°F · 9.2 hours of sunshine per day · 1.1 mm of rain per day

Week16: during the day 11.6°C/53°F · at night 3.4°C/38°F · seawater 6.2°C/43°F · 10.2 hours of sunshine per day · 0.7 mm of rain per day

Week17: during the day 8.8°C/48°F · at night 1.9°C/35°F · seawater 7.1°C/45°F · 8.7 hours of sunshine per day · 1.4 mm of rain per day

Week18: during the day 11.5°C/53°F · at night 3.6°C/38°F · seawater 7.9°C/46°F · 11.4 hours of sunshine per day · 1.7 mm of rain per day

Mayduring the day 15.6°C/60°F · at night 6.8°C/44°F · seawater 9.7°C/49°F · 13.4 hours of sunshine per day · 1 mm of rain per day

Week18: during the day 11.5°C/53°F · at night 3.6°C/38°F · seawater 7.9°C/46°F · 11.4 hours of sunshine per day · 1.7 mm of rain per day

Week19: during the day 11.9°C/53°F · at night 3.2°C/38°F · seawater 8°C/46°F · 12.5 hours of sunshine per day · 0.3 mm of rain per day

Week20: during the day 16.7°C/62°F · at night 6.3°C/43°F · seawater 8.2°C/47°F · 13.3 hours of sunshine per day · 1 mm of rain per day

Week21: during the day 18.7°C/66°F · at night 9.9°C/50°F · seawater 10.2°C/50°F · 14.5 hours of sunshine per day · 0.5 mm of rain per day

Week22: during the day 19°C/66°F · at night 10.9°C/52°F · seawater 14.2°C/58°F · 15.1 hours of sunshine per day · 1.3 mm of rain per day

Juneduring the day 19.5°C/67°F · at night 12.6°C/55°F · seawater 16.9°C/62°F · 13.4 hours of sunshine per day · 3.1 mm of rain per day

Week23: during the day 18°C/64°F · at night 10.3°C/51°F · seawater 16°C/61°F · 14.5 hours of sunshine per day · 1.9 mm of rain per day

Week24: during the day 19.5°C/67°F · at night 11.4°C/53°F · seawater 16.4°C/62°F · 13 hours of sunshine per day · 3.7 mm of rain per day

Week25: during the day 20.4°C/69°F · at night 13.9°C/57°F · seawater 17.1°C/63°F · 13.7 hours of sunshine per day · 2.1 mm of rain per day

Week26: during the day 21°C/70°F · at night 13.9°C/57°F · seawater 17.2°C/63°F · 13.8 hours of sunshine per day · 3.4 mm of rain per day

Week27: during the day 18.8°C/66°F · at night 13.6°C/56°F · seawater 17.7°C/64°F · 12.2 hours of sunshine per day · 4.4 mm of rain per day

Julyduring the day 21.3°C/70°F · at night 15°C/59°F · seawater 20.3°C/69°F · 12.3 hours of sunshine per day · 3.6 mm of rain per day

Week27: during the day 18.8°C/66°F · at night 13.6°C/56°F · seawater 17.7°C/64°F · 12.2 hours of sunshine per day · 4.4 mm of rain per day

Week28: during the day 21.2°C/70°F · at night 14.1°C/57°F · seawater 17.3°C/63°F · 12.3 hours of sunshine per day · 3 mm of rain per day

Week29: during the day 22.2°C/72°F · at night 15.4°C/60°F · seawater 19.8°C/68°F · 13.9 hours of sunshine per day · 1.7 mm of rain per day

Week30: during the day 22.6°C/73°F · at night 15.6°C/60°F · seawater 21.7°C/71°F · 12.4 hours of sunshine per day · 3.5 mm of rain per day

Week31: during the day 21.5°C/71°F · at night 16.3°C/61°F · seawater 25.1°C/77°F · 10.5 hours of sunshine per day · 5.2 mm of rain per day

Augustduring the day 20.4°C/69°F · at night 14.4°C/58°F · seawater 20.6°C/69°F · 11 hours of sunshine per day · 3.1 mm of rain per day

Week31: during the day 21.5°C/71°F · at night 16.3°C/61°F · seawater 25.1°C/77°F · 10.5 hours of sunshine per day · 5.2 mm of rain per day

Week32: during the day 21°C/70°F · at night 14.7°C/58°F · seawater 22.2°C/72°F · 12.8 hours of sunshine per day · 3 mm of rain per day

Week33: during the day 21.1°C/70°F · at night 15.2°C/59°F · seawater 21.3°C/70°F · 12.1 hours of sunshine per day · 1.4 mm of rain per day

Week34: during the day 19.2°C/67°F · at night 13.4°C/56°F · seawater 19.5°C/67°F · 10.8 hours of sunshine per day · 3.1 mm of rain per day

Week35: during the day 18.6°C/65°F · at night 13.3°C/56°F · seawater 17.6°C/64°F · 9.3 hours of sunshine per day · 5.8 mm of rain per day

Week36: during the day 21.1°C/70°F · at night 13.6°C/56°F · seawater 17.9°C/64°F · 10.8 hours of sunshine per day · 0.2 mm of rain per day

Septemberduring the day 17.4°C/63°F · at night 11.5°C/53°F · seawater 16.8°C/62°F · 8.7 hours of sunshine per day · 2.6 mm of rain per day

Week36: during the day 21.1°C/70°F · at night 13.6°C/56°F · seawater 17.9°C/64°F · 10.8 hours of sunshine per day · 0.2 mm of rain per day

Week37: during the day 19.7°C/67°F · at night 13.9°C/57°F · seawater 18.9°C/66°F · 8.6 hours of sunshine per day · 4.3 mm of rain per day

Week38: during the day 18.3°C/65°F · at night 12.7°C/55°F · seawater 17.8°C/64°F · 9 hours of sunshine per day · 2.9 mm of rain per day

Week39: during the day 15.9°C/61°F · at night 11.2°C/52°F · seawater 15.7°C/60°F · 8.2 hours of sunshine per day · 2.1 mm of rain per day

Week40: during the day 11.9°C/53°F · at night 6°C/43°F · seawater 13.8°C/57°F · 7 hours of sunshine per day · 3.4 mm of rain per day

Octoberduring the day 10.1°C/50°F · at night 5.6°C/42°F · seawater 10.9°C/52°F · 5 hours of sunshine per day · 2.7 mm of rain per day

Week40: during the day 11.9°C/53°F · at night 6°C/43°F · seawater 13.8°C/57°F · 7 hours of sunshine per day · 3.4 mm of rain per day

Week41: during the day 12.5°C/55°F · at night 7.9°C/46°F · seawater 11.9°C/53°F · 5.9 hours of sunshine per day · 3.9 mm of rain per day

Week42: during the day 8.8°C/48°F · at night 4.2°C/40°F · seawater 10.7°C/51°F · 6.5 hours of sunshine per day · 1 mm of rain per day

Week43: during the day 8.4°C/47°F · at night 5.3°C/42°F · seawater 9.1°C/48°F · 2.6 hours of sunshine per day · 1.4 mm of rain per day

Week44: during the day 9°C/48°F · at night 4.8°C/41°F · seawater 8.8°C/48°F · 2.8 hours of sunshine per day · 3.8 mm of rain per day

Novemberduring the day 4.9°C/41°F · at night 1.3°C/34°F · seawater 7°C/45°F · 2.3 hours of sunshine per day · 2.4 mm of rain per day

Week44: during the day 9°C/48°F · at night 4.8°C/41°F · seawater 8.8°C/48°F · 2.8 hours of sunshine per day · 3.8 mm of rain per day

Week45: during the day 9°C/48°F · at night 6.5°C/44°F · seawater 9.1°C/48°F · 2.4 hours of sunshine per day · 1.2 mm of rain per day

Week46: during the day 5.7°C/42°F · at night 2.6°C/37°F · seawater 8.7°C/48°F · 2.6 hours of sunshine per day · 3 mm of rain per day

Week47: during the day 2.4°C/36°F · at night -1.8°C/29°F · seawater 5.9°C/43°F · 4 hours of sunshine per day · 2.5 mm of rain per day

Week48: during the day 2.8°C/37°F · at night -1°C/30°F · seawater 4.7°C/40°F · 1.1 hours of sunshine per day · 2.2 mm of rain per day

Week49: during the day 0.5°C/33°F · at night -3.3°C/26°F · seawater 4.9°C/41°F · 0.9 hours of sunshine per day · 1.4 mm of rain per day

Decemberduring the day 2.9°C/37°F · at night -0.6°C/31°F · seawater 4.5°C/40°F · 1.1 hours of sunshine per day · 2 mm of rain per day

Week49: during the day 0.5°C/33°F · at night -3.3°C/26°F · seawater 4.9°C/41°F · 0.9 hours of sunshine per day · 1.4 mm of rain per day

Week50: during the day 2.9°C/37°F · at night -0.7°C/31°F · seawater 4.7°C/40°F · 1.1 hours of sunshine per day · 2 mm of rain per day

Week51: during the day 4.6°C/40°F · at night 1.6°C/35°F · seawater 4.5°C/40°F · 1.2 hours of sunshine per day · 3.4 mm of rain per day

Week52: during the day 3.6°C/38°F · at night -0.1°C/32°F · seawater 3.9°C/39°F · 1 hours of sunshine per day · 1.3 mm of rain per day

Frequently asked questions

What is the nearest airport to Fra Mare Thalasso Spa?

The nearest international airport is Lennart Meri Tallinn, about 92 km away.

Is Fra Mare Thalasso Spa on the beach?

Fra Mare Thalasso Spa is on or close to the beach, so you reach the sea quickly.

Is Fra Mare Thalasso Spa suitable for families?

Yes, Fra Mare Thalasso Spa has facilities suitable for families with children.

Does Fra Mare Thalasso Spa have a spa or wellness area?

Yes, Fra Mare Thalasso Spa has a spa and wellness offering to relax.

How many stars does Fra Mare Thalasso Spa have?

Fra Mare Thalasso Spa is a 3-star property.

What guests say

8.8

Very good

1866 reviews via Google

My rating is based on emotions we got staying here with family, and services we enjoyed. You must expect that it is *** hotel, therefore keep your expectations not as high as for **** and ***** star hotel. Place nice and clean. Solid breakfast and dinner (one evening was poor, but next day excellent). Spa procedures more like at rehabilitation center not SPA, but SPA area very nice, especially we loved outdoor pool. Rooms quite small, especially for stay with toddler crib, but you will find there all you need. Refrigerator in hall of hotel, not at your room))) Very nice bar with smoothies, food and etc. Parking lot big, for all visitors of hotel and nearby beach. Nearby beach was hard to use because of mosquitoes, a lot of them here.

5/5Andrejs L· 2025-08-03· via Google

“The pool is warm and really enjoyable, and the saunas are very nice and relaxing. The dressing rooms are quite small and don’t offer much privacy, but overall it’s still a pleasant place to visit.”

5/5Liisu Rannasto· 2025-11-22· via Google

Fantastic experience in Fra Mare, as usual! We are visiting this resort for the last 20 years and it is always a nice and relaxing holiday. The treatments in the spa are tailored to your needs, the food is always freshly prepared with plenty of choice, the staff is very attentive and friendly, we particularly liked Sille and Galina, their attention to details and care was amazing, and very kind hearted! Oh, and our room had a huge balcony and a sea view! All the right ingredients for a happy break!

5/5ELENA MAKRAK· 2024-09-03· via Google

Clean hotel, Nice beach, buffet food’s salads were the same for 3 days, water in the spa was not so warm as I imagined. We rent bicycles - 15 minutes to the Promenaadi.

4/5Jenni Hyytiäinen· 2025-07-06· via Google

Nice view, great outside pool and spa. But the pools didn’t look very clean so I just enjoyed the outside views from the pool. A lot of people as well. Hard to find a chair to sit and sunbath. Breakfast was nice and they had an option for a dinner as well. Room was not the best. Good place at all, next to the beach.

4/5Viktoria Kaneva (travelktoria)· 2024-09-08· via Google
✏️ Edit in admin

Weather forecast Haapsalu (16 days)

TueOct 20🌤️10°0°
WedOct 21🌤️11°3°
ThuOct 22☁️14°7°
FriOct 23🌦️12°9°
SatOct 24🌦️12°8°
SunOct 25🌦️12°10°
MonOct 26🌦️12°11°
TueOct 27🌤️12°10°
WedOct 28☁️12°10°
ThuOct 29🌦️11°10°
FriOct 30🌤️12°9°
SatOct 31☁️11°8°
SunNov 1☁️10°5°
MonNov 2☁️9°4°
TueNov 3☀️0°0°
WedNov 4☀️0°0°

Things to do nearby

#1Vormsi
island16,7 km

Vormsi

Vormsi (Estonian Swedish: Årmse, Swedish: Ormsö, German: Worms, lit. 'Worm's-Island') is the fourth-largest island of Estonia, measuring 92 square kilometres (36 square miles) and a registered population of around 400. It is located in the Baltic Sea, northwest of the mainland and east of Hiiumaa island, and is part of the West Estonian archipelago (Moonsund archipelago). Administratively the isla

Read more
#2Haapsalu Castle
castle1,4 km

Haapsalu Castle

Haapsalu Castle (also Haapsalu Episcopal Castle, Estonian: Haapsalu piiskopilinnus, or more simply Bishop's Castle) is a castle with cathedral in Haapsalu, Estonia, founded in the thirteenth century as the seat of the Bishopric of Ösel-Wiek. According to legend, during full moons in August, an image of a maiden, The White Lady, appears on the inner wall of the chapel.

Read more
#3Vohilaid
island28,5 km

Vohilaid

Vohilaid (German: Wohhi) is a small Estonian island in the Hari Strait of the Väinameri in the Baltic Sea. It is approximately 416 hectares (1,030 acres) and the highest point is approximately ten feet (3.0 m) above sea level.

Read more
#4Matsalu Bay
bay20,6 km

Matsalu Bay

Matsalu Bay (Estonian: Matsalu laht) is a bay in Lääne County, Estonia; the bay is part of Väinameri. The bay's area is 67 km2. The bay and its coast area is under protection (Matsalu National Park).

Read more

Source: nearby places via Wikipedia.