
Hotels near Gran Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Gran Beach hotels

Hotel Spa Porto Cristo
Hotel Spa Porto Cristo0.2 km from Gran Beach
8.4 out of 10, Very good, (205 reviews)
The price is RM530
RM595 total
includes taxes & fees
31 Mar - 1 Apr

Hotel Spa Cap de Creus
Hotel Spa Cap de Creus0.4 km from Gran Beach
8.2 out of 10, Very good, (118 reviews)
The price is RM496
RM552 total
includes taxes & fees
1 Mar - 2 Mar

Hotel Àgora
Hotel Àgora0.2 km from Gran Beach
8.8 out of 10, Excellent, (5 reviews)
The price is RM475
RM529 total
includes taxes & fees
1 Mar - 2 Mar

Hotel Playa Sol
Hotel Playa Sol8.5 km from Gran Beach
9.6 out of 10, Exceptional, (519 reviews)
The price is RM608
RM681 total
includes taxes & fees
8 Mar - 9 Mar

Hotel La Goleta
Hotel La Goleta5 km from Gran Beach
8.8 out of 10, Excellent, (154 reviews)
The price is RM409
RM456 total
includes taxes & fees
1 Mar - 2 Mar

Hotel Carmen
Hotel Carmen8.2 km from Gran Beach
9.2 out of 10, Wonderful, (69 reviews)
The price is RM297
RM332 total
includes taxes & fees
13 Mar - 14 Mar

Mas Vivent
Mas Vivent11.7 km from Gran Beach
9.8 out of 10, Exceptional, (22 reviews)
The price is RM413
RM464 total
includes taxes & fees
4 Mar - 5 Mar

Hotel Ramblamar
Hotel Ramblamar8.5 km from Gran Beach
8.4 out of 10, Very good, (330 reviews)
The price is RM377
RM421 total
includes taxes & fees
7 Mar - 8 Mar

Hostal Rom
Hostal Rom8.2 km from Gran Beach
8.2 out of 10, Very good, (107 reviews)
The price is RM259
RM292 total
includes taxes & fees
1 Mar - 2 Mar

Hotel Peralada Wine Spa & Golf
Hotel Peralada Wine Spa & Golf14.9 km from Gran Beach
9.6 out of 10, Exceptional, (163 reviews)
The price is RM1,174
RM1,322 total
includes taxes & fees
1 Mar - 2 Mar

Boutique Hotel Comtal Empuries
Boutique Hotel Comtal Empuries14.1 km from Gran Beach
9.2 out of 10, Wonderful, (33 reviews)
The price is RM459
RM517 total
includes taxes & fees
9 Mar - 10 Mar

Aparthotel Giuliano
Aparthotel Giuliano11.5 km from Gran Beach
8.0 out of 10, Very good, (123 reviews)
The price is RM203
RM359 total
includes taxes & fees
1 Mar - 2 Mar

Les Elmes - Hôtel, Spa & Plage Privée
Les Elmes - Hôtel, Spa & Plage Privée18 km from Gran Beach
9.2 out of 10, Wonderful, (69 reviews)
The price is RM456
RM528 total
includes taxes & fees
1 Mar - 2 Mar

Hôtel le Catalan Restaurant Le Miradou
Hôtel le Catalan Restaurant Le Miradou16.7 km from Gran Beach
8.8 out of 10, Excellent, (194 reviews)
The price is RM500
RM567 total
includes taxes & fees
1 Mar - 2 Mar

JOUVACATIONS VILLA FRESER 3
JOUVACATIONS VILLA FRESER 312.4 km from Gran Beach
10.0 out of 10, Exceptional, (1 review)
The price is RM902
RM1,325 total
includes taxes & fees
1 Mar - 2 Mar

Xon's Platja ApartHotel
Xon's Platja ApartHotel12.4 km from Gran Beach
7.2 out of 10, Good, (595 reviews)
The price is RM319
RM362 total
includes taxes & fees
1 Mar - 2 Mar

Mas del Mar
Mas del Mar17.7 km from Gran Beach
7.8 out of 10, Good, (83 reviews)
The price is RM335
RM375 total
includes taxes & fees
1 Mar - 2 Mar
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 Gran Beach Hotel Reviews

Hotel Spa Porto Cristo
10/10 Excellent



































































