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
ROBINSON QUINTA DA RIA - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Vila Real Santo Antonio · 493.44 km from centre

9.0

 

54 review

Breakfast available

When you a stay at ROBINSON QUINTA DA RIA - All Inclusive in Vila Real Santo Antonio, you'll be next to a golf course, just steps from Ria Formosa Natural Park and Quinta de Cima Golf Course. This all-inclusive property is 0.1 mi (0.2 km) from Quinta da Ria Golf Course and 2.6 mi (4.2 km) from Benamor Golf.

Compare price on Booking.com
Compare price on Booking.com
Finca Prats Hotel Golf & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lleida · 381.41 km from centre

8.7

 

686 review

Breakfast available

Just 10 km from the centre of Lleida, Finca Prats Hotel Golf & Spa is a luxurious hotel set in a large, gardened estate. It has a spa with indoor pool and solarium.

The hotel spa includes hot tubs, a steam bath and a sauna. Finca Prats Hotel also has a fitness centre and a solarium on the roof.

All air-conditioned rooms at Finca Prats Hotel Golf & Spa feature a modern décor and are equipped with a TV and mini bar. The private bathroom with bath tub and shower includes a bathrobe, hairdryer and free toiletries.

The hotel has a restaurant and a wine cellar where you can taste some of the best wines of the region. There is also a Library Lounge.

Raimat Golf Club is just 2 km away, and staff are happy to give you more information about sights and activities in the surrounding area.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Le Grand Alcazar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Riad in Fes El Bali, Fes · 715.80 km from centre

9.2

 

71 review

Breakfast available

With a stay at Le Grand Alcazar in Fes (Fes El Bali), you'll be within a 5-minute walk of Kassr Annoujoum Ducci Foundation and Glaoui Palace. This golf riad is 0.3 mi (0.6 km) from Bou Inania Madrasa and 0.4 mi (0.6 km) from Water Clock.

Compare price on Booking.com
Compare price on Booking.com
Hesperia Barcelona Sant Just
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Catalonia, Sant Just Desvern · 497.16 km from centre

8.6

 

3,308 review

Breakfast available

Hesperia Barcelona Sant Just is situated a 20-minute drive from the centre of Barcelona. It features a gym, restaurant and free Wi-Fi access.

The spacious rooms at the Hesperia Sant Just have king-size beds and flat-screen TV’s. All rooms offer a pillow menu. There is also on-site car rental.

The hotel is a 15-minute drive from Barcelona’s El Prat Airport and offers a free service for printing boarding passes. Barcelona city centre can be reached in 20 minutes, via the B-23 Motorway.

People under 18 years of age can only stay if they present an authorization granted by one of their parents or legal guardians, or if they are accompanied by them

Compare price on Booking.com
Compare price on Booking.com
Hotel Oasis Park Splash
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Calella · 549.40 km from centre

7.4

 

643 review

This hotel is set in Calella on the Costa Maresme, just 450 metres from the beach. It has 2 outdoor swimming pools, a water park for children. The water park has 4 slides (Check opening and closing dates).

There are sun terraces beside each pool. The family lounge has a snooker table and a TV. Free WiFi is available in common areas.

The Hotel Oasis Park Splash has a restaurant serving Mediterranean and international food. In the bar area there are shows ranging from Brazilian music to flamenco and magic.

All air-conditioned rooms at Hotel Oasis Park Splash feature a private balcony with views of either the sea, the swimming pool or the mountains. Each one comes with a private bathroom.

The spa is payable and has to be booked directly at the reception.

The Hotel Oasis Park Splash is located 45 km from Girona and 55 km from Barcelona. Located 1.8 km away, Calella Train Station connects you with central Barcelona in around an hour.

During the winter, the swimming pools and slides are closed.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels Barrosa Garden
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Chiclana de la Frontera · 500.23 km from centre

9.0

 

111 review

When you stay at Hipotels Barrosa Garden in Chiclana de la Frontera, you'll be next to a golf course, within a 5-minute walk of La Barrosa Beach and Centro Comercial Novocenter. This family-friendly resort is 0.8 mi (1.3 km) from Golf Novo Sancti Petri and 1 mi (1.6 km) from Royal Equestrian Center.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Belver Boa Vista Hotel & Spa - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Albufeira Center, Albufeira · 541.49 km from centre

7.6

 

504 review

With a stay at Belver Boa Vista Hotel & Spa - Adults Only, you'll be centrally located in Albufeira, within a 5-minute drive of Albufeira Old Town Square and Albufeira Marina. This spa hotel is 9.2 mi (14.9 km) from Falesia Beach and 13.4 mi (21.6 km) from Vilamoura Marina.

Compare price on Booking.com
Compare price on Booking.com
Hotel Norat Marina & Spa 4* Superior
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in O Grove · 488.03 km from centre

8.3

 

752 review

Breakfast available

This spa hotel is located next to O Grove Harbour, just 200 metres from La Toja Island. It offers luxurious rooms with free Wi-Fi and flat-screen TV. Lanzada Beach is a 5-minute drive away.

The rooms in Hotel Norat Marina & Spa have modern décor. All have air conditioning, armchairs and a full bathroom.

The highlight of the Norat Marina is the Spa Centre, where you can enjoy a range of relaxing treatments including hydrotherapy, saunas, hot tub and dynamic pool. It also has an elegant restaurant with an extensive wine list.

The hotel has private parking, which must be booked in advance. Public parking can also be found nearby. Vigo is 40 km away, while Santiago de Compostela is 50 km away. A shuttle service from Vigo or Santiago Airport is available for an extra cost.

Compare price on Booking.com
Compare price on Booking.com
Mediterraneo Bay Hotel & Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roquetas de Mar · 419.80 km from centre

8.0

 

1,418 review

Surrounded by gardens, this seafront hotel offers a lagoon-style outdoor pool and hot tub, and air-conditioned rooms with a private balcony. Mediterraneo Bay is situated directly on Roquetas de Mar Beach.

Each room at the Mediterraneo Bay is spacious and bright, with flat-screen TV and minibar. Some rooms have sea views, and all have a private bathroom with a hairdryer. Baby cots are available on request.

There are water slides for children and adults.

Mediterraneo Bay has 3 different restaurants: Green monkey beachfront restaurant, renovated and with varied cuisine. Taka Maka, an Asian restaurant; El Zeker, an international restaurant and The Grill, a barbeque style restaurant next to the pool.

The hotel is just 2 km from Roquetas Harbour and the historic old town. Almería city centre is 20 km away.

Please note that half and full board rates does not include drinks.

Please note: Babies from 0 to 1 year old are considered during the stay. Children from 2 to 12 years old are allowed during the stay. From 13 years old, will be considered adults.

Please note that The queen room maximum occupancy is 2 adults. It does not allow children or babies.

The Spa and gym is for people over 18 years of age and has a supplement.

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

Hotel in Son Baulo, Santa Margalida · 589.08 km from centre

8.4

 

315 review

Breakfast available

With a stay at Caprice Janeiro Hotel & Spa in Santa Margalida, you'll be in the entertainment district, within a 15-minute drive of Playa de Muro and Playa de Son Bauló. This family-friendly hotel is 6.3 mi (10.2 km) from Alcúdia Beach and 15.1 mi (24.3 km) from Pollensa Port.

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

Hotel in Lloret de Mar · 567.16 km from centre

7.6

 

58 review

Breakfast available

Hotel Xaine Park is centrally located in Lloret de Mar – a 4-minute walk from Lloret de Mar Beach and 13 minutes by foot from Fenals Beach. This family-friendly hotel is 1.1 mi (1.7 km) from Water World and 1.5 mi (2.5 km) from Santa Clotilde Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Silken Spa La Hacienda de Don Juan
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Llanes · 344.58 km from centre

8.4

 

28 review

Breakfast available

When you stay at Hotel Silken Spa La Hacienda de Don Juan in Llanes, you'll be near the beach, within a 10-minute walk of Bay of Biscay and Basilica de Santa Maria. This hotel is 0.6 mi (0.9 km) from The Cubes of Memory and 0.6 mi (0.9 km) from Puertu Chicu.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Barceló Portinatx - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Portinatx, Sant Joan de Labritja · 469.44 km from centre

9.2

 

263 review

Breakfast available

With a stay at Barceló Portinatx - Adults Only in Sant Joan de Labritja, you'll be on the beach, within a 10-minute walk of Portixol Beach and S'Arenal Beach. This beach hotel is 1.9 mi (3 km) from Cala d'en Serra and 1.9 mi (3 km) from Torre de Portinatx.

Compare price on Booking.com
Compare price on Booking.com
Portomar Apartments - 4-Star Superior Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Felanitx, Portocolom · 604.45 km from centre

8.7

 

1,355 review

Breakfast available

Facing the beachfront, Portomar Apartments - 4-Star Superior Hotel offers 4-star accommodation in Portocolom and has a seasonal outdoor swimming pool, fitness centre and shared lounge. Offering a restaurant, the property also has a terrace, as well as a sauna and a hot tub. Providing free WiFi throughout the property, the non-smoking hotel features a hammam.

At the hotel all rooms include air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. Portomar Apartments - 4-Star Superior Hotel offers some units with city views, and every room includes a balcony. All guest rooms will provide guests with a fridge.

At the accommodation you will find a spa and wellness centre offering massage treatments, as well as access to the hot spring bath. The area is popular for cycling, and bike hire and car hire are available at Portomar Apartments - 4-Star Superior Hotel.

There is an in-house bar and guests can also make use of the business area.

Cala Marcal Beach is 500 metres from the hotel, while The Caves of Drach is 21 km from the property. Palma de Mallorca Airport is 61 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Browns Sports Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in Vilamoura, Loulé · 530.86 km from centre

8.0

 

46 review

Breakfast available

A stay at Browns Sports Resort places you in the heart of Loulé – a 7-minute drive from Vilamoura Marina and 11 minutes from Vilamoura Beach. This family-friendly aparthotel is 8.1 mi (13 km) from Falesia Beach and 9.7 mi (15.6 km) from Oura Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Caleta Hotel Health, Beauty & Conference Centre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gibraltar · 496.87 km from centre

8.0

 

800 review

Breakfast available

With a stay at The Caleta Hotel Health, Beauty & Conference Centre in Gibraltar, you'll be within a 15-minute walk of Rock of Gibraltar and Gorham's Cave Complex. This beach hotel is 0.5 mi (0.7 km) from Sandy Bay and 1.4 mi (2.2 km) from Northern Defences.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Four Points by Sheraton Oran
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oran · 588.66 km from centre

8.0

 

160 review

Breakfast available

A stay at Four Points by Sheraton Oran places you in the heart of Oran, within a 5-minute drive of Abdelhamid Ben Badis Mosque and Musée National Ahmed Zabana. This spa hotel is 2.1 mi (3.3 km) from Pasha’s Mosque and 2.4 mi (3.9 km) from Grande Poste.

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

Hotel in Lloret de Mar · 566.29 km from centre

7.6

 

151 review

Breakfast available

Located in Lloret de Mar (Fenals), Hotel GHT Oasis Park & SPA is within a 15-minute walk of Fenals Beach and Lloret de Mar Beach. This family-friendly hotel is 8.1 mi (13.1 km) from Tossa de Mar Beach and 0.4 mi (0.6 km) from Arbre Aventura Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Golden Tulip Caramulo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Beira, Tondela · 378.16 km from centre

7.2

 

99 review

Breakfast available

A stay at Golden Tulip Caramulo places you in the heart of Tondela, within a 5-minute drive of Snow Hill and Caramulinho. This family-friendly hotel is 2.1 mi (3.4 km) from Serra do Caramulo and 11.7 mi (18.9 km) from Montebelo Golf Viseu.

Compare price on Booking.com
Compare price on Booking.com
Hotel Astoria Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lloret de Mar · 567.23 km from centre

7.8

 

2,933 review

Astoria Park has a sauna, Hammam and a rooftop terrace with a heated pool, hot tub and wonderful Costa Brava views. Each bright, modern room has flat-screen satellite TV and a balcony.

The hotel is situated just 400 metres from the beach, in Lloret de Mar. Lloret Bus Station is only 200 metres away, and offers direct links to Barcelona and Girona.

The Astoria Park offers a buffet restaurant and a spacious bar with a pool table. Various restaurants, cafés and lively bars and clubs can also be found in Lloret centre.

Rooms at the hotel are air conditioned and decorated in stylish neutral colours. Bathrooms include a hairdryer and toiletries.

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