Cala d'Or (Mallorca) Spa Hotels

The Official Guide to Cala d'Or (Mallorca) Spa Hotels – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Spa Hotels in Cala d'Or (Mallorca)

View all photos

9.2
Excellent
478 Reviews

From

151$/night

Eques Petit Resort

Avinguda De Calonge 9
Check Availability

View all photos

8.9
Excellent
1272 Reviews

From

161$/night

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Calle Cala Esmeralda 8
Check Availability

View all photos

8.7
Excellent
276 Reviews

From

59$/night

Sentido Fido Tucan - Adults Only

Boulevard, 4
Check Availability

Luxury Spa Hotels in Cala d'Or (Mallorca)

View all photos

8.9
Excellent
914 Reviews

From

223$/night

Inturotel Sa Marina

Avenida Calonge, S/N
Check Availability

View all photos

8.3
Very good
1770 Reviews

From

82$/night

Prinsotel Alba & Spa

Conillera S/N
Check Availability

View all photos

8.4
Very good
1997 Reviews

From

158$/night

Inturotel Esmeralda Park

Urbanizacion Cala Esmeralda
Check Availability

Cala d'Or (Mallorca) Five Star Spa Hotels

View all photos

8.4
Very good
1343 Reviews

From

133$/night

Inturotel Cala Azul

Urbanizacion Cala Esmeralda
Check Availability

View all photos

8.3
Very good
939 Reviews

From

107$/night

Aluasoul Mallorca Resort - Adults Only

Avinguda De Cala Egos, S/N Cala D'Or - Mallorca-Espana
Check Availability

View all photos

8.5
Very good
774 Reviews

From

262$/night

Grupotel Rocador - Adults Only

C/Marques De Comillas, 3
Check Availability

Cheap Spa Hotels in Cala d'Or (Mallorca)

View all photos

9
Excellent
137 Reviews

From

195$/night

Melia Cala D'Or Boutique Hotel

Portinatx, 16-18
Check Availability

View all photos

7.6
Very good
522 Reviews

From

94$/night

Hotel Club Es Talaial

Avenida Es Forti, 20
Check Availability

View all photos

7.4
Good
201 Reviews

From

45$/night

Gavimar Ariel Chico Hotel And Apartments

Ariel, 1
Check Availability

Location

Cala d'Or (Mallorca), Balearic Islands, Spain, 07660

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE