Recommended hotels in Cala Blava (Mallorca)

Cap Rocat Hotel Cala Blava

From US$ 701

Carretera D'Enderrocat, S/N, Cala Blava (Mallorca), Spain - Show map

Show map

The 5-star Cap Rocat Hotel provides guests with an exclusive accommodation featuring 24-hour front desk, 24-hour room…

Book Now From US$ 701

Badia Gran

From US$ 0

Churruca 12, Cala Blava (Mallorca), Spain - Show map

Show map

Badia Gran Hotel is rated 4 stars and is placed about 8 km from El Arenal Marina. The residential property…

Book Now From US$ 0