Beach Hotels in Santa Margalida, Mallorca Island
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Santa Margalida Beach Hotels
Top Santa Margalida Beach Hotels

Es Baulo Petit Hotel
Es Baulo Petit Hotel
9.2 out of 10, Wonderful, (113)
The price is P12,195
P13,851 total
includes taxes & fees
Jul 18 - Jul 19

THB Gran Bahia Hotel and Apartments
THB Gran Bahia Hotel and Apartments
9.2 out of 10, Wonderful, (106)
The price is P15,870
P17,894 total
includes taxes & fees
Jul 25 - Jul 26

Hotel JS Yate
Hotel JS Yate
8.8 out of 10, Excellent, (122)
The price is P14,068
P15,912 total
includes taxes & fees
Jul 24 - Jul 25

Hotel THB Gran Playa - Adults Only
Hotel THB Gran Playa - Adults Only
8.6 out of 10, Excellent, (220)
The price is P11,681
P13,285 total
includes taxes & fees
Aug 5 - Aug 6

The Sea Hotel by Grupotel - Adults Only
The Sea Hotel by Grupotel - Adults Only
9.2 out of 10, Wonderful, (134)
The price is P12,665
P14,367 total
includes taxes & fees
Jul 16 - Jul 17
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.
Recent Reviews in Santa Margalida
Recent Reviews in Santa Margalida

Grupotel Gran Vista & SPA
5/5 Excellent
"I love the pools and the staff are amazing. So friendly and welcoming. Always take a moment to chat."
A verified traveler stayed at Grupotel Gran Vista & SPA
Posted 10 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More accommodations in Santa Margalida
- Aparthotels in Mallorca Island
- Apartments in Mallorca Island
- Farmstay in Mallorca Island
- Hostels in Mallorca Island
- Guest Houses in Mallorca Island
- Resorts in Mallorca Island
- B&B in Mallorca Island
- Country Houses in Mallorca Island
- Villas in Mallorca Island
- Vacation Homes in Mallorca Island
- Condo Resorts in Mallorca Island
- Pensions in Mallorca Island
- Residences in Mallorca Island