Photo by Chiara Marcon
Cala Bona Beach Resorts from RM721
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Cala Bona Beach Resorts
Top Cala Bona Beach Resorts

Hipotels Apartamentos Cala Bona
Hipotels Apartamentos Cala Bona
8.8 out of 10, Excellent, (145)

Talayot Hotel by Senator - Adults Only
Talayot Hotel by Senator - Adults Only
8.8 out of 10, Excellent, (137)
The price is RM846
RM964 total
includes taxes & fees
20 Jul - 21 Jul

Grupotel Mallorca Mar
Grupotel Mallorca Mar
8.4 out of 10, Very good, (109)
The price is RM1,040
RM1,177 total
includes taxes & fees
15 Jul - 16 Jul

Catalonia Del Mar - Adults Only
Catalonia Del Mar - Adults Only
8.0 out of 10, Very good, (177)
The price is RM816
RM930 total
includes taxes & fees
12 Jul - 13 Jul

Hotel Cala Bona
Hotel Cala Bona
9.2 out of 10, Wonderful, (12)

Protur Floriana Resort Aparthotel
Protur Floriana Resort Aparthotel
8.8 out of 10, Excellent, (68)

Hotel Atolon & Kaafu Beach Club
Hotel Atolon & Kaafu Beach Club
9.0 out of 10, Wonderful, (175)
The price is RM845
RM963 total
includes taxes & fees
11 Jul - 12 Jul

BLUESEA Don Jaime
BLUESEA Don Jaime
6.0 out of 10, (43)
The price is RM721
RM815 total
includes taxes & fees
12 Jul - 13 Jul
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 Cala Bona
Recent Reviews in Cala Bona

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
5/5 Excellent
"Lovely staff, clea"
A verified traveller stayed at Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Explore more hotels
- Cap Vermell Grand Hotel
- Protur Sa Coma Playa Hotel & Spa
- Grupotel Alcudia Pins
- Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
- Senator Cala Millor Hotel
- Barefoot Hotel Mallorca
- Hotel HSM Canarios Park - All Inclusive
- MiM Mallorca - Adults Only
- Inturotel Sa Marina
- Iberostar Selection Albufera Playa - All Inclusive