Search Hotels with Restaurant in Santa Margalida
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Santa Margalida Hotels with Restaurant
Our top choices for Santa Margalida hotels with a restaurant

8.8 out of 10, Excellent, (348)
The price is 1.753.638 ₫
1.980.322 ₫ total
includes taxes & fees
12 Jan - 13 Jan 2026

Iberostar Waves Cala Millor -Adults Only
Iberostar Waves Cala Millor -Adults OnlySant Llorenc des Cardassar
8.8 out of 10, Excellent, (223)
The price is 2.440.390 ₫
2.752.280 ₫ total
includes taxes & fees
18 Dec - 19 Dec
The price is 1.934.592 ₫
2.145.323 ₫ total
includes taxes & fees
14 Dec - 15 Dec
The price is 2.674.784 ₫
2.976.188 ₫ total
includes taxes & fees
24 Dec - 25 Dec

9.2 out of 10, Wonderful, (265)
The price is 2.383.194 ₫
2.672.710 ₫ total
includes taxes & fees
16 Dec - 17 Dec
The price is 2.157.491 ₫
2.390.511 ₫ total
includes taxes & fees
14 Dec - 15 Dec

8.8 out of 10, Excellent, (213)
The price is 2.591.793 ₫
2.902.169 ₫ total
includes taxes & fees
16 Dec - 17 Dec

8.2 out of 10, Very good, (36)
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.
Top Santa Margalida Hotel Reviews
Explore a world of travel with Expedia
Choose Your Santa Margalida Hotel Style
- All-Inclusive Hotels in Santa Margalida
- Beach Resorts & Hotels in Santa Margalida
- Cheap Hotels in Santa Margalida
- Family-Friendly Hotels in Santa Margalida
- Golf Hotels in Santa Margalida
- Green Hotels in Santa Margalida
- Hotels near Museums in Santa Margalida
- Hotels with Airport Transfers in Santa Margalida
- Hotels with Balcony in Santa Margalida
- Hotels with Breakfast in Santa Margalida
- Hotels with Connecting Rooms in Santa Margalida
- Hotels with Entertainment in Santa Margalida
- Hotels with Gym in Santa Margalida
- Hotels with Hot Tubs in Santa Margalida
- Hotels with Parking in Santa Margalida
- Hotels with a Bar in Santa Margalida
- Marina Hotels in Santa Margalida
- Mountain Hotels in Santa Margalida
- Romantic Hotels in Santa Margalida
- Shopping Hotels in Santa Margalida
- Spa Hotels in Santa Margalida



































