Curated Luxury spa hotel deals 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+
2

Child

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
Sort by

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
Barceló Oviedo Cervantes
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oviedo · 372.87 km from centre

9.2

 

208 reviews

Breakfast available

With a stay at Barceló Oviedo Cervantes, you'll be centrally located in Oviedo, within a 10-minute walk of Calle Uria and Woody Allen Statue. This luxury hotel is 0.8 mi (1.3 km) from University of Oviedo and 0.8 mi (1.3 km) from Campoamor Theater.

Compare price on Booking.com
Compare price on Booking.com
Primary image
EVOLUTION Cascais-Estoril Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estoril, Cascais · 523.78 km from centre

9.4

 

595 reviews

Breakfast available

EVOLUTION Cascais-Estoril Hotel is centrally located in Cascais – a 5-minute walk from Estoril Congress Center and 7 minutes by foot from Estoril Casino. This spa hotel is 0.3 mi (0.4 km) from Tamariz Beach and 1.2 mi (1.9 km) from Estoril Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VIP Grand Lisboa Hotel & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Campo Pequeno, Lisbon · 502.47 km from centre

7.8

 

1,001 reviews

Breakfast available

With a stay at VIP Grand Lisboa Hotel & Spa in Lisbon (Lisbon City Center), you'll be a 5-minute drive from Rossio Square and 5 minutes from Lisbon Cathedral. This luxury hotel is 3 mi (4.9 km) from Commerce Square and 3.1 mi (5.1 km) from Castle of São Jorge.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amàre Beach Hotel Marbella - Adults Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marbella City Centre, Marbella · 446.51 km from centre

9.6

 

1,001 reviews

Breakfast available

With a stay at Amàre Beach Hotel Marbella - Adults Recommended, you'll be centrally located in Marbella, within a 15-minute drive of Marbella Marina and Puerto Banús Beach. This beach hotel is 6.6 mi (10.6 km) from Nikki Beach and 7 mi (11.3 km) from Puerto Banús Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Axis Viana Business & SPA Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Viana do Castelo · 452.14 km from centre

9.0

 

337 reviews

Breakfast available

A stay at Axis Viana Business & SPA Hotel places you in the heart of Viana do Castelo, within a 5-minute drive of Foreigners and Borders Service and Centro Cultural de Viana do Castelo. This spa hotel is 1.1 mi (1.8 km) from Igreja Matriz and 1.1 mi (1.8 km) from Capela de Nossa Senhora de Agonia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sa Cabana Hotel Rural & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Raiguer, Consell · 561.72 km from centre

9.6

 

196 reviews

Breakfast available

Located in Consell, Sa Cabana Hotel Rural & Spa - Adults Only is in a rural location, within a 10-minute drive of Bodega Ribas and Mallorca Fashion Outlet. This spa hotel is 15.3 mi (24.6 km) from Cathedral of Santa Maria of Palma and 22.1 mi (35.5 km) from Port de Sóller Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel José Régio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alentejo, Portalegre · 341.68 km from centre

9.0

 

172 reviews

Breakfast available

A stay at Hotel José Régio places you in the heart of Portalegre, steps from Serra de São Mamede Natural Park and Museu José Regio. This family-friendly hotel is 0.5 mi (0.8 km) from Castelo and 0.5 mi (0.8 km) from Portalegre Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Boutique Hotel Vivenda Miranda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in São Gonçalo de Lagos, Lagos · 568.87 km from centre

9.4

 

122 reviews

Breakfast available

Located in Lagos (Porto de Mós), Boutique Hotel Vivenda Miranda is within a 5-minute drive of Porto de Mos Beach and Dona Ana Beach. This beach hotel is 1.2 mi (2 km) from Camilo Beach and 1.4 mi (2.2 km) from Batata Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sofitel Barcelona Skipper
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ciutat Vella, Barcelona · 507.31 km from centre

9.6

 

348 reviews

Breakfast available

With a stay at Sofitel Barcelona Skipper , you'll be centrally located in Barcelona, within a 5-minute drive of Barceloneta Beach and La Rambla. This family-friendly hotel is 1.9 mi (3 km) from Port de Barcelona and 2 mi (3.3 km) from Plaça de Catalunya.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Be Live Collection Saidia
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oriental, Saidia · 604.42 km from centre

7.6

 

147 reviews

With a stay at Be Live Collection Saidia in Saidia (Marina), you'll be a 1-minute drive from Saidia Beach and 7 minutes from Marina Saidia. This all-inclusive hotel is 4 mi (6.4 km) from Wafa Even Parc and 19.3 mi (31 km) from Berkane Municipal Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Ambassador Playa I
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benidorm · 372.47 km from centre

9.2

 

189 reviews

When you stay at Hotel Ambassador Playa I in Benidorm, you'll be in the entertainment district, within a 5-minute drive of Benidorm Palace and Llevant Beach. This spa hotel is 1.4 mi (2.3 km) from Poniente Beach and 1.5 mi (2.3 km) from Aqualandia.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Attica21 Vilalba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Galicia, Villalba · 465.95 km from centre

9.0

 

40 reviews

Breakfast available

Located in Villalba, Hotel Spa Attica21 Vilalba is in a rural location, within a 15-minute drive of Constitution Plaza and Tower of Andrade. This luxury hotel is 22.5 mi (36.1 km) from Penas de Rodas and 24.7 mi (39.8 km) from Monastery of Santa María de Monfero.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Le Moulin Du Roc
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dordogne, Champagnac-de-Belair · 659.23 km from centre

9.6

 

70 reviews

Breakfast available

Located in Champagnac-de-Belair, Le Moulin Du Roc is on the riverwalk, within a 10-minute drive of Musée Fernand Desmoulin and Brantôme Abbey. This luxury hotel is 4 mi (6.4 km) from Boschaud Abbey and 4.3 mi (6.9 km) from Regional Natural Park Périgord Limousin.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hoteles Desconecta2 by Vicoba
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Extremadura, Monesterio · 340.47 km from centre

8.8

 

16 reviews

Breakfast available

With a stay at Hoteles Desconecta2 by Vicoba in Monesterio, you'll be 0.6 mi (0.9 km) from Ham Museum of Monesterio and 28 mi (45 km) from Zafra Castle. This luxury hotel is within the region of Cave of Marvels and Aracena Castle.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Castillo de Monda
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Monda · 432.35 km from centre

9.4

 

338 reviews

Breakfast available

With a stay at Hotel Castillo de Monda in Monda, you'll be 11.8 mi (19 km) from Marbella Marina and 15.5 mi (25 km) from Puerto Banús Beach. This hotel is 16 mi (25.7 km) from Puerto Banús Marina and 17.1 mi (27.6 km) from Nikki Beach.

Compare price on Booking.com
Compare price on Booking.com
Eurostars Reina Felicia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Huesca, Jaca · 354.17 km from centre

8.6

 

2,220 reviews

Breakfast available

The hotel sits in a magnificent setting, surrounded by a privileged natural environment that is ideal for winter sports enthusiasts, nature lovers and all those seeking a peaceful, relaxing stay.

With 4 meeting rooms, 54 double rooms, 16 duplex and 6 junior suites, the hotel also has a gym and an indoor and outdoor swimming pool.

Located in Jaca's new residential area, the hotel offers excellent facilities for company meetings, all the amenities for a peaceful and enjoyable stay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Évora Olive Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Évora · 415.10 km from centre

9.4

 

1,008 reviews

Breakfast available

When you a stay at Évora Olive Hotel in Évora, you'll be in the historical district, just steps from Historic Centre of Évora and Igreja da Nossa Senhora da Graça. This hotel is 0.2 mi (0.3 km) from Igreja de Sao Francisco and 0.2 mi (0.3 km) from Capela dos Ossos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Douro Marina Hotel & SPA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Douro Valley, Resende · 370.63 km from centre

8.8

 

229 reviews

Breakfast available

When you stay at Douro Marina Hotel & SPA in Resende, you'll be on a river, just steps from Caldas de Aregos Thermal Baths and 3 minutes by foot from Caldas de Aregos Marina. This spa hotel is 10.9 mi (17.6 km) from Junta de Freguesia de Cinfaes and 11 mi (17.7 km) from Municipal Stadium Cinfaes.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Gran Hotel Mas d' en Bruno
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Costa Daurada, Torroja del Priorat · 390.17 km from centre

9.4

 

12 reviews

Breakfast available

Located in Torroja del Priorat, Gran Hotel Mas d' en Bruno is in the mountains, within a 15-minute drive of Buil and Gine Winery and Celler Sabate. This luxury hotel is 5.3 mi (8.5 km) from Sangenis I Vaque and 5.4 mi (8.6 km) from Clos Dominic S.L..

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Meira
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Viana do Castelo District, Caminha · 459.35 km from centre

8.8

 

157 reviews

Breakfast available

A stay at Hotel Meira places you in the heart of Caminha, steps from Republic Square and 4 minutes by foot from Vila Praia de Ancora Beach. This family-friendly hotel is 3.7 mi (5.9 km) from Moledo do Minho Beach and 5.1 mi (8.3 km) from Torre do Relogio de Caminha.

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