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
Monument Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Eixample, Barcelona · 504.82 km from centre

9.6

 

573 reviews

Breakfast available

A stay at Monument Hotel places you in the heart of Barcelona, steps from Passeig de Gràcia and Casa Milà. This luxury hotel is 0.6 mi (1 km) from Plaça de Catalunya and 0.7 mi (1.1 km) from La Rambla.

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

Hotel in Roses · 611.08 km from centre

9.2

 

203 reviews

With a stay at Hotel Vistabella in Roses (Almadraba-Canyelles), you'll be steps from Cap de Creus and Bonifaci Beach. This beach hotel is 3.9 mi (6.3 km) from Roses Beach and 14.1 mi (22.7 km) from Cadaques Beach.

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

Hotel in Praia da Rocha, Portimão · 556.72 km from centre

8.8

 

1,003 reviews

Breakfast available

With a stay at Hotel Algarve Casino in Portimão (Praia da Rocha), you'll be a 4-minute walk from Rocha Beach and within a 5-minute drive of Portimão Marina. This beach hotel is 4 mi (6.4 km) from Alvor Beach and 14.5 mi (23.4 km) from Marina de Lagos.

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

Hotel in Naut Aran · 461.78 km from centre

9.6

 

84 reviews

With a stay at Hotel Val De Neu in Naut Aran, you'll be near ski lifts, just steps from Pla de Baqueira and a 1-minute drive from Baqueira Beret Ski Resort. This family-friendly hotel is 1.2 mi (2 km) from Montgarri Outdoor and 2.4 mi (3.9 km) from Banhs de Tredòs.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Residencia, A Belmond Hotel, Mallorca
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Serra de Tramuntana, Deià · 545.53 km from centre

9.6

 

177 reviews

Breakfast available

When you stay at La Residencia, A Belmond Hotel, Mallorca in Deià, you'll be near the beach, within a 15-minute drive of Port de Sóller Marina and Cala Deia. This family-friendly resort is 17 mi (27.3 km) from Plaza Espana and 0.3 mi (0.4 km) from San Juan Bautista Church.

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

Hotel in Golden Mile, Marbella · 447.83 km from centre

9.2

 

332 reviews

Breakfast available

With a stay at Nobu Hotel Marbella in Marbella (Golden Mile), you'll be a 4-minute drive from Puerto Banús Beach and 6 minutes from Puerto Banús Marina. This beach hotel is 2.4 mi (3.9 km) from Marbella Marina and 10.2 mi (16.5 km) from Nikki Beach.

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

Hotel in Norte, Chaves · 351.69 km from centre

9.6

 

140 reviews

Breakfast available

When you stay at Vidago Palace in Chaves, you'll be in the mountains and 6 minutes by foot from Golf Course Vidago Palace. This family-friendly hotel is 10.4 mi (16.8 km) from Centro de Artes Nadir Afonso and 10.6 mi (17 km) from A Botica do Lazer.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mondrian Bordeaux Les Carmes
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bordeaux · 556.65 km from centre

9.6

 

249 reviews

Breakfast available

With a stay at Mondrian Bordeaux Les Carmes, you'll be centrally located in Bordeaux, within a 5-minute drive of Rue Sainte-Catherine and Cité du Vin. This family-friendly hotel is 3.5 mi (5.6 km) from Bordeaux Exhibition Center and 0.5 mi (0.7 km) from Bordeaux Wine and Trade Museum.

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

Hotel in Fes · 717.78 km from centre

9.2

 

278 reviews

Breakfast available

A stay at Hotel Sahrai places you in the heart of Fes, within a 5-minute drive of Borj Fez Mall and Atlas Garden. This family-friendly hotel is 1.3 mi (2.1 km) from Jewish Cemetery and 1.3 mi (2.2 km) from Royal Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Six Senses Douro Valley
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lamego · 355.65 km from centre

9.8

 

247 reviews

Breakfast available

With a stay at Six Senses Douro Valley in Lamego, you'll be on a river, within a 10-minute drive of Duoro River and Casa do Douro. This family-friendly hotel is 3.7 mi (6 km) from Douro Museum and 3.9 mi (6.2 km) from Alameda dos Capitaes Park.

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

Hotel in Alporchinhos, Lagoa · 548.16 km from centre

9.6

 

651 reviews

Breakfast available

With a stay at Vilalara Grand Hotel Algarve in Lagoa (Alporchinhos), you'll be within a 15-minute drive of Salgados Beach and Cova Redonda Beach. This beach hotel is 8.7 mi (13.9 km) from Carvoeiro Beach and 9.4 mi (15.2 km) from Albufeira Old Town Square.

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

Hotel in Port de Sóller, Sóller · 548.50 km from centre

9.6

 

546 reviews

Located in Sóller, Jumeirah Mallorca is on the riverwalk – a 2-minute drive from Port de Sóller Marina and 14 minutes from sa Caleta. This family-friendly hotel is 9.5 mi (15.3 km) from Cala Deia and 11 mi (17.7 km) from Son Marriog.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eurostars Gran Hotel La Toja
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in O Grove · 486.37 km from centre

9.2

 

108 reviews

Breakfast available

When you a stay at Eurostars Gran Hotel La Toja in O Grove, you'll be on the beach, within a 5-minute walk of Illote Os Baños and Church of San Sebastian. This beach hotel is 0.4 mi (0.7 km) from Ría de Arousa and 0.8 mi (1.2 km) from Illa da Toxa Pequena.

Compare price on Booking.com
Compare price on Booking.com
Hacienda del Mar member of Meliá Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Estepona · 459.19 km from centre

8.7

 

463 reviews

Located in Estepona and with El Padron reachable within 400 metres, Hacienda del Mar member of Meliá Collection provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant. This 5-star hotel offers room service and a 24-hour front desk. The property features a year-round outdoor pool, indoor pool, sauna and free bikes.

All units are equipped with a fridge, minibar, a kettle, a bath, a hairdryer and a desk. Every room is fitted with a flat-screen TV, and certain units at the hotel have a city view.

Guests at Hacienda del Mar member of Meliá Collection can enjoy a buffet breakfast.

Spa and wellness facilities are at guests' disposal during their stay at the accommodation, including a spa centre and on-request massage treatments.

Duquesa Golf Club is 23 km from Hacienda del Mar member of Meliá Collection, while La Cala Golf is 44 km away.

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

Hotel in Troia, Grandola · 494.98 km from centre

9.0

 

615 reviews

Breakfast available

When you stay at Troia Design Hotel in Grandola, you'll be in the business district, just steps from Troia Beach and Casino de Tróia. This beach hotel is 5.5 mi (8.9 km) from Comporta Beach and 1.6 mi (2.5 km) from Troia Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Concepció by Nobis, Palma, a Member by Design Hotels
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sant Jaume, Palma de Mallorca · 548.91 km from centre

9.6

 

251 reviews

Breakfast available

A stay at Concepció by Nobis, Palma, a Member by Design Hotels places you in the heart of Palma de Mallorca, within a 15-minute walk of Plaza Espana and Cathedral of Santa Maria of Palma. This luxury hotel is 2.8 mi (4.5 km) from Port of Palma de Mallorca and 8 mi (12.9 km) from Puerto Portals Marina.

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

Resort in Ibiza Town · 472.02 km from centre

8.8

 

183 reviews

Breakfast available

When you stay at Nobu Hotel Ibiza Bay in Ibiza Town, you'll be on the beach, within a 15-minute walk of Figueretas Beach and Marina Botafoch. This beach resort is 1.8 mi (2.9 km) from Port of Ibiza and 3.4 mi (5.4 km) from Bossa Beach.

Compare price on Booking.com
Compare price on Booking.com
Regina Experimental Biarritz
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Biarritz · 385.39 km from centre

8.7

 

821 reviews

Breakfast available

Standing on a cliff facing the ocean, the Regina Experimental overlooks the bay of Biarritz. Its large preserved volumes have been cleverly mixed with local inspirations by interior designer Dorothée Meilichzon: neo-Basque architecture, Art Deco, or the art of living by the sea. Accessible from open corridors on the atrium, the seventy-two white, blue, dark green and Basque red rooms face the ocean or the Biarritz golf course. The vast hotel restaurant and its large terrace facing the ocean welcome Frenchie Biarritz, a creative brasserie rooted in the beautiful Basque culinary culture. The spa treatments are inspired by the power of the Alps with Susanne Kaufmann products combined with Alaena, the emblematic brand of this oceanic region.

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

Hotel in Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto · 420.58 km from centre

10.0

 

901 reviews

Breakfast available

With a stay at GA Palace Hotel, you'll be centrally located in Porto, steps from Praça da Batalha and within a 10-minute walk of Porto Cathedral. This luxury hotel is 0.5 mi (0.8 km) from Dom Luis I Bridge and 0.8 mi (1.2 km) from Porto City Hall.

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

Hotel in Palma de Mallorca Old Town, Palma de Mallorca · 549.62 km from centre

9.8

 

522 reviews

Breakfast available

Located in Palma de Mallorca (Palma de Mallorca Old Town), Sant Francesc Hotel Singular is within a 15-minute walk of Cathedral of Santa Maria of Palma and Plaza Espana. This luxury hotel is 3.6 mi (5.8 km) from Port of Palma de Mallorca and 8 mi (12.9 km) from Puerto Portals Marina.

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