Santa Margalida Hotel Guide - Hotels with Spa in Santa Margalida, Mallorca Island

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Santa Margalida Hotels with Spa

Top Santa Margalida Hotels with Spa

Grupotel Gran Vista & SPA

4.0 star property
8.6 out of 10, Excellent, (439)
"Property has lot of options to enjoy with toddlers and kids. Being close to the beach is very helpful. Staff is very helpful."
The price is €183
includes taxes & fees
14 Jul - 15 Jul
Grupotel Gran Vista & SPA

Vell Mari Hotel & Resort

4.0 star property
8.2 out of 10, Very good, (258)
"Very friendly staff! We had a great stay."
Vell Mari Hotel & Resort

Aparthotel Can Picafort Palace

4.0 star property
8.4 out of 10, Very good, (79)
"Our house keeper Carmen was super friendly and very accommodating throughout our entire stay. Also breakfast was great with many choices and very friendly and efficient staff."
The price is €288
includes taxes & fees
29 Jul - 30 Jul
Aparthotel Can Picafort Palace

Grupotel Farrutx

4.0 star property
8.6 out of 10, Excellent, (68)
"Great quality rooms, food and pools. Would come again. "
The price is €178
includes taxes & fees
20 Jul - 21 Jul
Grupotel Farrutx

Hotel THB Gran Playa - Adults Only

4.0 star property
8.6 out of 10, Excellent, (223)
"Near to the beach"
The price is €201
includes taxes & fees
5 Aug - 6 Aug
Hotel THB Gran Playa - Adults Only

The Sea Hotel by Grupotel - Adults Only

4.0 star property
9.2 out of 10, Wonderful, (134)
"Perfekt place for a stay. Direct on the beach! Excellent and very friendly staff!"
The price is €217
includes taxes & fees
14 Jul - 15 Jul
The Sea Hotel by Grupotel - Adults Only

Hotel JS Yate

4.0 star property
8.8 out of 10, Excellent, (122)
"Staff, food, and ambient was nice. Amenities were laking, especially a kettle in the room would have been nice."
The price is €230
includes taxes & fees
25 Jul - 26 Jul
Hotel JS Yate

Eix Platja Daurada Hotel & Spa

4.0 star property
7.8 out of 10, Good, (109)
"Good"
Eix Platja Daurada Hotel & Spa

Hotel Ferrer Concord

4.0 star property
8.6 out of 10, Excellent, (250)
"Meeresblick"
Hotel Ferrer Concord

Hotel JS Miramar

3.0 star property
8.2 out of 10, Very good, (87)
"nice location - easy to get around"
The price is €184
includes taxes & fees
18 Jul - 19 Jul
Hotel JS Miramar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Looking for a spa hotel in Santa Margalida?
Forget the stress of everyday life and book yourself a lush spa hotel. Travellers like the beaches in Santa Margalida. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your stay.
What is the best spa hotel in Santa Margalida?
Hotel & Spa Ferrer Janeiro is a top spa hotel featuring a free children's club, a bar and a restaurant. Spend an afternoon at Ferrer Vital Spa where you'll find facials, body scrubs, and sports massages and more. Other popular spa hotels in Santa Margalida include Grupotel Gran Vista & SPA and Grupotel Farrutx.
How many spa hotels will I find in Santa Margalida?
Among Expedia's 894 accommodation options in Santa Margalida, there are 14 spa hotels.
What's there to see and do in Santa Margalida?
Experience all that Santa Margalida has to offer when you visit Karting Can Picafort, Necròpolis de Son Real and Finca Pública de Son Real. If you have extra time while you're in the area, you might want to stop by Playa de Can Picafort and Illot dels Porros.
What is a Santa Margalida spa hotel?
Spa hotels in Santa Margalida provide lodging and have an on-site spa which offers services including couples massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on holiday.