Curated spa hotels in Spain

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Spain

Recommended

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Spain, but are nearby and match your search.
Primary image
Les Vagues Hôtel & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Arcachon · 320.25 mi from centre

8.8

 

11 reviews

Breakfast available

With a stay at Les Vagues Hôtel & Spa, you'll be centrally located in Arcachon – a 1-minute drive from Arcachon Bay and 10 minutes from Arcachon Beach. This beach hotel is 5.4 mi (8.7 km) from Dune of Pilat and 0.5 mi (0.9 km) from Bay of Biscay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sublime Comporta Country Retreat & SPA
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Grandola · 305.04 mi from centre

9.4

 

26 reviews

When you stay at Sublime Comporta Country Retreat & SPA in Grandola, you'll be next to a golf course and 18.2 mi (29.3 km) from Troia Golf Course. This golf hotel is 18.2 mi (29.3 km) from Troia Beach and 5.5 mi (8.8 km) from Praia do Carvalhal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Clos Castel - Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Lot-et-Garonne, Casteljaloux · 331.45 mi from centre

9.6

 

32 reviews

Breakfast available

A stay at Clos Castel - Hotel places you in the heart of Casteljaloux, within a 5-minute drive of Thermes de Casteljaloux and Les Bains de Casteljaloux. This spa hotel is 0.5 mi (0.8 km) from Eglise Notre-Dame-de-l'Assomption de Casteljaloux and 0.6 mi (0.9 km) from Maison du Roy.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Menorca Experimental
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Alayor · 414.02 mi from centre

9.2

 

54 reviews

Breakfast available

With a stay at Hotel Menorca Experimental in Alayor, you'll be 4.5 mi (7.2 km) from Son Bou Beach and 10.9 mi (17.6 km) from Mahón Harbour. This guest house is 11.3 mi (18.3 km) from Golf Son Parc and 12.1 mi (19.5 km) from North Menorca Marine Reserve.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Riberies
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Catalonia Pyrenees, Llavorsi · 292.44 mi from centre

8.6

 

47 reviews

Breakfast available

With a stay at Hotel Spa Riberies in Llavorsi, you'll be 14.4 mi (23.1 km) from Port Aine Ski Resort and 19 mi (30.6 km) from Baqueira Beret Ski Resort. This family-friendly hotel is within the region of Pic del Pla de l'Estany and Church of Saint Stephen.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lisotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Estremadura, Leiria · 274.72 mi from centre

8.8

 

110 reviews

Breakfast available

Located in Leiria, Lisotel is in a rural location, within a 10-minute drive of Dr. Magalhaes Pessoa Stadium and Museum of the Moving Image. This spa hotel is 21.5 mi (34.6 km) from Sanctuary of Our Lady of Fatima and 24.1 mi (38.8 km) from Nazaré Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Riad Fes Ziyat & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Riad in Fes El Bali, Fes · 444.91 mi from centre

9.4

 

14 reviews

Breakfast available

With a stay at Riad Fes Ziyat & Spa in Fes (Fes El Bali), you'll be a 3-minute walk from Glaoui Palace and 9 minutes by foot from Kassr Annoujoum Ducci Foundation. This luxury riad is 0.8 mi (1.2 km) from Bou Inania Madrasa and 0.8 mi (1.3 km) from Parc Jnane Sbile.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Palmasol Puerto Marina
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Benalmádena · 267.43 mi from centre

8.2

 

86 reviews

Breakfast available

When you stay at Hotel Palmasol Puerto Marina in Benalmádena, you'll be in the entertainment district, within a 10-minute walk of Carihuela Beach and Benalmadena Marina. This family-friendly hotel is 11.7 mi (18.9 km) from Port of Malaga and 12.3 mi (19.8 km) from Malagueta Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel & Spa Terraza 4 Sup
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Roses · 378.65 mi from centre

8.8

 

713 reviews

Breakfast available

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach and has direct access to the promenade. Set in gardens, it has an outdoor pool and a restaurant overlooking Roses Bay.

The Terraza’s air-conditioned rooms have simple décor. They also feature satellite TV and a fully equipped bathroom.

Guests can relax on the Terraza’s terrace, which offers impressive sea views. The indoor pool forms part of Terraza’s spa facilities along with a gym, hot tub and massage treatments. Access to the spa's water circuit is available on prior request for an extra charge, and it includes a 1-hour consecutive access.

Traditional Catalan cuisine made with local produce is served in the Cuina d’en Norat Restaurant. The cafeteria-bar offers a more casual environment with an outdoor terrace.

Roses town centre is just 300 metres from the Terraza. The Bay of Roses also has many watersports available and the hotel can recommend walks or treks in the surrounding area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Acuazul
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Peniscola · 216.29 mi from centre

9.0

 

26 reviews

Breakfast available

With a stay at Hotel Acuazul in Peniscola, you'll be near the beach – a 3-minute walk from Norte Beach and a 3-minute drive from Portal fosc. This family-friendly hotel is 1.5 mi (2.4 km) from Church of the Virgen del Socorro and 1.6 mi (2.5 km) from Museum of the Sea.

Compare price on Booking.com
Compare price on Booking.com
Reception
Occidental Playa de Palma
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Les Meravelles, Palma de Mallorca · 347.34 mi from centre

8.0

 

588 reviews

Breakfast available

When you stay at Occidental Playa de Palma in Palma de Mallorca, you'll be near the beach, within a 5-minute drive of La Porciuncula Church and Aqualand El Arenal. This spa hotel is 1.1 mi (1.8 km) from El Arenal Beach and 1.5 mi (2.4 km) from Port of El Arenal.

Compare price on Booking.com
Compare price on Booking.com
Primary image
BG Hotel Rei del Mediterrani
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Muro · 362.35 mi from centre

8.2

 

96 reviews

Breakfast available

When you stay at BG Hotel Rei del Mediterrani in Muro, you'll be near the beach – a 1-minute drive from Playa de Muro and 6 minutes from Alcúdia Beach. This spa hotel is 2.8 mi (4.4 km) from Alcúdia Port and 8.6 mi (13.9 km) from Pollensa Port.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Do Mar
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Sesimbra · 318.96 mi from centre

8.2

 

573 reviews

Breakfast available

With a stay at Hotel Do Mar, you'll be centrally located in Sesimbra, within a 10-minute walk of Ouro Beach and Sesimbra Beach. This beach hotel is 1.7 mi (2.7 km) from Sesimbra Castle and 9.7 mi (15.6 km) from Cabo Espichel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parador De Mazagon
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa de la Luz Huelva, Moguer · 281.71 mi from centre

8.6

 

83 reviews

Breakfast available

With a stay at Parador De Mazagon in Moguer, you'll be on the beach, just steps from Pino Centenario and a 2-minute drive from Playa del Arenosillo/Rompeculos. This beach hotel is 13.3 mi (21.5 km) from Doñana National Park and 2.7 mi (4.4 km) from Playa de las Dunas.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vila Gale Isla Canela
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Costa de la Luz Huelva, Ayamonte · 297.36 mi from centre

8.6

 

116 reviews

Breakfast available

Located in Ayamonte, Vila Gale Isla Canela is near the beach – a 3-minute walk from Playa de Los Haraganes and within a 5-minute drive of Isla Canela Marina. This beach hotel is 23.5 mi (37.9 km) from Cabanas Beach and 1.4 mi (2.3 km) from Playa Alta.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ibiza Sun Apartments
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Sant Josep de sa Talaia · 291.56 mi from centre

9.4

 

398 reviews

Breakfast available

With a stay at Ibiza Sun Apartments in Sant Josep de sa Talaia, you'll be by the sea, just a 3-minute walk from Bossa Beach and a 5-minute drive from Marina Botafoch. This spa aparthotel is 2.8 mi (4.4 km) from Port of Ibiza and 2.9 mi (4.7 km) from Dalt Vila.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grums Hotel & Spa
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Barcelona · 313.91 mi from centre

8.6

 

967 reviews

Breakfast available

With a stay at Grums Hotel & Spa, you'll be centrally located in Barcelona, within a 5-minute drive of La Rambla and Plaça de Catalunya. This hotel is 1.6 mi (2.6 km) from Barceloneta Beach and 2 mi (3.3 km) from Passeig de Gràcia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Moon & SPA
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Roquetas de Mar · 256.42 mi from centre

9.4

 

156 reviews

Breakfast available

When you a stay at Hotel Moon & SPA in Roquetas de Mar, you'll be near the beach, within a 5-minute walk of Port of Aguadulce and Entre flamencos. This spa hotel is 0.3 mi (0.4 km) from Playa de Aguadulce and 2.6 mi (4.2 km) from Playa de la Cueva del Cura.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Côté Thalasso
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Pyrénées-Orientales, Banyuls-sur-Mer · 382.03 mi from centre

7.4

 

163 reviews

Breakfast available

When you stay at Côté Thalasso in Banyuls-sur-Mer, you'll be near the beach, within a 10-minute walk of Occitanie Beaches and Banyuls-sur-Mer Aquarium. This spa hotel is 17.4 mi (28 km) from Saint-Cyprien-Plage and 9.1 mi (14.6 km) from Collioure Beach.

Compare price on Booking.com
Compare price on Booking.com
Reception
Hotel Alfonso I
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Galicia, Tui · 280.36 mi from centre

8.4

 

96 reviews

Breakfast available

Located in Tui, Hotel Alfonso I is in the suburbs, within a 5-minute drive of Monte Aloia National Park and Tui Cathedral. This hotel is 17.9 mi (28.7 km) from Samil Beach and 2.9 mi (4.7 km) from Porta do Arco.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor