Hotels in Santa Margalida
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Santa Margalida?

Hotel Octopus
Hotel OctopusCan Picafort
10.0 out of 10, Exceptional, (4 reviews)
The price is CNY517
CNY603 total
includes taxes & fees
Jun 10 - Jun 11

Ilusion Markus & Spa
Ilusion Markus & SpaSanta Margalida
7.6 out of 10, Good, (34 reviews)
The price is CNY1,340
CNY1,509 total
includes taxes & fees
Jun 26 - Jun 27

Apartamentos Ses Roquetes
Apartamentos Ses RoquetesSanta Margalida
9.0 out of 10, Wonderful, (50 reviews)
The price is CNY832
CNY950 total
includes taxes & fees
Jun 14 - Jun 15

Grupotel Picafort Beach
Grupotel Picafort BeachSanta Margalida
9.0 out of 10, Wonderful, (33 reviews)
The price is CNY1,615
CNY1,829 total
includes taxes & fees
Jun 13 - Jun 14

Casal Santa Eulàlia Hotel
Casal Santa Eulàlia HotelSanta Margalida
9.6 out of 10, Exceptional, (35 reviews)
The price is CNY1,987
CNY2,220 total
includes taxes & fees
Jun 11 - Jun 12

BQ Sarah Hotel - Adults Only
BQ Sarah Hotel - Adults OnlySanta Margalida
8.4 out of 10, Very Good, (36 reviews)
The price is CNY882
CNY1,004 total
includes taxes & fees
Jun 17 - Jun 18

Hotel JS Yate
Hotel JS YateSanta Margalida
8.8 out of 10, Excellent, (143 reviews)
The price is CNY1,256
CNY1,434 total
includes taxes & fees
Jun 25 - Jun 26

Hotel JS Can Picafort
Hotel JS Can PicafortSanta Margalida
7.6 out of 10, Good, (128 reviews)
The price is CNY1,030
CNY1,168 total
includes taxes & fees
Jun 11 - Jun 12

Hostal Blanca
Hostal BlancaSanta Margalida
8.8 out of 10, Excellent, (92 reviews)
The price is CNY867
CNY971 total
includes taxes & fees
Jun 11 - Jun 12

Grupotel Gran Vista & SPA
Grupotel Gran Vista & SPASanta Margalida
8.6 out of 10, Excellent, (506 reviews)
The price is CNY1,123
CNY1,287 total
includes taxes & fees
Jun 19 - Jun 20

Es Baulo Petit Hotel
Es Baulo Petit HotelSanta Margalida
9.2 out of 10, Wonderful, (122 reviews)
The price is CNY1,083
CNY1,243 total
includes taxes & fees
Jun 28 - Jun 29

THB Gran Bahia Hotel and Apartments
THB Gran Bahia Hotel and ApartmentsSanta Margalida
9.2 out of 10, Wonderful, (150 reviews)
The price is CNY1,262
CNY1,440 total
includes taxes & fees
Jun 18 - Jun 19

Grupotel Farrutx
Grupotel FarrutxSanta Margalida
8.6 out of 10, Excellent, (96 reviews)
The price is CNY931
CNY1,075 total
includes taxes & fees
Jun 13 - Jun 14

Hotel Son Baulo
Hotel Son BauloSanta Margalida
8.0 out of 10, Very Good, (113 reviews)
The price is CNY872
CNY994 total
includes taxes & fees
Jun 14 - Jun 15

Hotel JS Horitzo
Hotel JS HoritzoSanta Margalida
7.2 out of 10, Good, (138 reviews)
The price is CNY884
CNY990 total
includes taxes & fees
Jun 12 - Jun 13

BQ Can Picafort Hotel
BQ Can Picafort HotelSanta Margalida
8.8 out of 10, Excellent, (330 reviews)
The price is CNY768
CNY897 total
includes taxes & fees
Jun 14 - Jun 15

BG Hotel Tonga Tower
BG Hotel Tonga TowerSanta Margalida
7.8 out of 10, Good, (150 reviews)
The price is CNY1,308
CNY1,490 total
includes taxes & fees
Jun 18 - Jun 19

Hotel JS Miramar
Hotel JS MiramarSanta Margalida
8.2 out of 10, Very Good, (94 reviews)
The price is CNY1,060
CNY1,201 total
includes taxes & fees
Jun 10 - Jun 11

Hotel THB Gran Playa - Adults Only
Hotel THB Gran Playa - Adults OnlySanta Margalida
8.6 out of 10, Excellent, (294 reviews)
The price is CNY1,456
CNY1,654 total
includes taxes & fees
Jun 29 - Jun 30

Grupotel Montecarlo
Grupotel MontecarloSanta Margalida
9.0 out of 10, Wonderful, (136 reviews)
The price is CNY933
CNY1,078 total
includes taxes & fees
Jun 25 - Jun 26
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.
Get last-minute hotel deals in Santa Margalida and save more
Sign in to unlock great savings.
Showing deals for:Jun 12 - Jun 14

8.6 out of 10, Excellent, (96 reviews)
We have 2 left at
The price is CNY931
per night
CNY2,152 total
includes taxes & fees
Showing deals for:Jun 19 - Jun 21
We have 1 left at
The price is CNY614
per night
CNY1,420 total
includes taxes & fees
Showing deals for:Jul 9 - Jul 10
We have 6 left at
The price is CNY808
per night
CNY923 total
includes taxes & fees
Check out hotels with a spa in Santa Margalida
The price is CNY931
CNY1,075 total
includes taxes & fees
Jun 13 - Jun 14
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.
Go beyond your typical stay in Santa Margalida
Apart hotel
Top landmarks in Santa Margalida
Check out reviews of Santa Margalida hotels guests love

BQ Sarah Hotel - Adults Only
10/10 Excellent
Frequently asked questions
Keep exploring
- Hotels with Parking near Platja de s'Arenal
- Hotels with Free Breakfast in Capdepera
- Hotels near Claper des Gegant
- Arta Hotels
- Family Hotels in Cala Agulla
- Pollença Hotels
- Son Servera Hotels
- Luxury Hotels in Puerto de Pollensa
- Hotels with Parking near Cala Tuent
- Alcúdia Hotels
- Golf Hotels near Marçal Beach
- Hotels with a Gym in Sóller
- Hotels with Parking near Cala Mendia
- Luxury Hotels in Manacor
- Hotels with Free Breakfast in Es Pelats
- Hostels in Cala Antena Beach
- Hotels near Coves dels Hams
- Aparthotels in Puerto de Pollensa
- Resorts & Hotels with Spas in Arta
- Business Hotels in Mallorca Interior
- Family Hotels in Canyamel
- Cheap Hotels near Cala Mendia
- Hotels with a Pool in Cala Ratjada
- Sant Llorenc des Cardassar Hotels
- Hotels with a Pool in Sineu
- Lluc Hotels
- Sineu Hotels
- Family Hotels in Sant Llorenc des Cardassar
- Luxury Hotels near Platja de s'Arenal
- Hotels with Parking near Formentor Beach
- Muro Hotels
- Hotels with Kitchens in Canyamel
- Hotels with a Pool in S'Illot-Cala Morlanda
- Business Hotels near Cala Mendia
- Hotels with a Gym in Campos
- Manacor Hotels
- Cala Bona Hotels
- Hotels with Parking in Old Town Alcúdia
- Hotels with a Pool in Pla de Mallorca
- Business Hotels in Can Picafort
- Hotels near Ecovinyassa
- Hotels with a Pool near Cala Anguila Beach
- Beach Hotels near Cala Tuent























































































































