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.
Vale d'Azenha Hotel Rural & Residences
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 Alcobaça · 288.80 mi from centre

9.1

 

857 reviews

Breakfast available

Inserted in natural and tranquil surroundings, this property features modern amenities such as an outdoor swimming pool, sauna and hot tub and mandatory use of cap. Vale d'Azenha Hotel Rural & Residences is located at 7 km from the famed Alcobaça Monastery and 10 km from Nazaré Beach.

The property features air-conditioned rooms, with free WiFi and a private bathroom. All rooms come with a balcony. There is also the option of an ample and pet-friendly villa, with a full kitchen.

Guests can enjoy a daily buffet breakfast at the Vale d'Azenha Hotel Rural & Residences. Traditional Portuguese meals are available for savouring at the property’s à la carte restaurant. - Open in the afternoon, the onsite bar serves refreshing drinks and cocktails.

The property is 15 km from the green areas of Serras de Aire and Candeeiros Natural Park. Several activities such as hiking and cycling are possible in the area. São Martinho do Porto is 12.7 km away. Lisbon International Airport is 108 km from the Vale d'Azenha Hotel Rural & Residences.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Zenit Vigo
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 Vigo · 288.83 mi from centre

8.6

 

417 reviews

Breakfast available

With a stay at Hotel Zenit Vigo in Vigo (Santiago de Vigo), you'll be within a 10-minute walk of Museum of Contemporary Art and Príncipe Street. This spa hotel is 4.7 mi (7.6 km) from Samil Beach and 0.2 mi (0.3 km) from Centro Principe.

Compare price on Booking.com
Compare price on Booking.com
Miramar Hotel Spa & 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.

Hotel in Oeste, Nazaré · 289.33 mi from centre

8.0

 

531 reviews

Miramar Hotel Spa & Apartments is a charming hotel with a welcoming atmosphere, where every step is a discovery about the history of Nazaré. It is located 700 meters from Nazaré beach (10 minutes walk) in a privileged location overlooking the sea. This hotel has 44 rooms, of which nine are suites. All rooms have simple décor with large windows, most with sea views. Each room includes a flat-screen TV with cable channels, air conditioning and free Wi-Fi. The 7 apartments are located in a building next to the hotel and all have the best views of Nazaré.
At the Mar Aberto restaurant guests can enjoy international cuisine and a variety of Portuguese delicacies, including seafood and spicy dishes. The Wine Bar offers light snacks, beers and special wines.
The hotel also has a SPA with a dynamic swimming pool with different water jets, jacuzzi, Turkish bath and relaxation area.
Also has outdoor swimming pools and a leisure area with snooker.

Miramar Hotel Spa & Apartments is less than 10 km from Valado dos Frades Train Station. Forte de São Miguel Arcanjo and Praia do Norte, known for its giant waves, are a 10-minute drive away. Lisbon Airport is an hour away via the A8 highway.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Spa Attica 21 Villalba
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, Villalba · 289.53 mi from centre

8.8

 

35 reviews

Breakfast available

Located in Villalba, Hotel Spa Attica 21 Villalba 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
Valley Club - Agroturismo Ibiza
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 Sant Joan de Labritja · 291.26 mi from centre

9.5

 

17 reviews

Breakfast available

Set in Sant Joan de Labritja, 2.7 km from Cala Xarraca Beach, Valley Club - Agroturismo Ibiza offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star hotel has a restaurant and a bar. The accommodation features room service, a concierge service and luggage storage for guests.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. All rooms are fitted with a kettle, while selected rooms will provide you with a balcony and others also have mountain views. The units feature a wardrobe.

Breakfast is available, and includes buffet, continental and American options.

Bike hire and car hire are available at this hotel and the area is popular for cycling.

Marina Botafoch is 23 km from Valley Club - Agroturismo Ibiza, while Ibiza Port is 23 km from the property. Ibiza Airport is 28 km away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Torre Del Mar
Full StarFull StarFull StarFull StarHalf 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 Figueretas, Ibiza Town · 291.93 mi from centre

9.0

 

975 reviews

Breakfast available

With a stay at Hotel Torre Del Mar in Ibiza Town (Figueretas), you'll be within a 5-minute drive of Port of Ibiza and Marina Botafoch. This beach hotel is 0.3 mi (0.5 km) from Bossa Beach and 2.8 mi (4.5 km) from Talamanca Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rusticae Hotel Sant Roc
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 Central Catalonia, Solsona · 292.51 mi from centre

8.8

 

36 reviews

Breakfast available

With a stay at Rusticae Hotel Sant Roc in Solsona, you'll be within a 5-minute walk of Tower of Hours and Palau Llobera. This spa hotel is 0.2 mi (0.3 km) from Tourist Office of Solsona and 0.2 mi (0.3 km) from Plaça Major.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Freixera
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 Central Catalonia, Solsona · 292.55 mi from centre

9.4

 

56 reviews

Breakfast available

With a stay at La Freixera, you'll be centrally located in Solsona, steps from Palau Llobera and Tourist Office of Solsona. This eco-friendly hotel is 0.2 mi (0.2 km) from Tower of Hours and 0.2 mi (0.3 km) from Solsona Diocesan and Regional Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Argos 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 Ibiza Town · 293.39 mi from centre

8.4

 

629 reviews

Breakfast available

With a stay at Argos Hotel in Ibiza Town, you'll be on the beach, within a 15-minute walk of Talamanca Beach and Marina Botafoch. This beach hotel is 1.7 mi (2.8 km) from Figueretas Beach and 1.8 mi (2.9 km) from Port of Ibiza.

Compare price on Booking.com
Compare price on Booking.com
Primary image
TUI BLUE Isla Cristina Palace - Adults Only Recommended
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 Costa de la Luz Huelva, Isla Cristina · 295.37 mi from centre

8.4

 

20 reviews

Breakfast available

With a stay at TUI BLUE Isla Cristina Palace - Adults Only Recommended in Isla Cristina (Central Isla Cristina), you'll be within a 10-minute walk of Central Beach and Playa Punta del Caimán. This beach hotel is 0.9 mi (1.5 km) from Gaviota Beach and 1.3 mi (2.1 km) from Tourist Office of Isla Cristina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Palladium
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 Santa Eulalia del Rio · 295.55 mi from centre

9.6

 

43 reviews

Breakfast available

With a stay at Grand Hotel Palladium in Santa Eulalia del Rio, you'll be on the beach, just a 1-minute walk from Caló de s'Alga and 10 minutes by foot from Playa del Rio. This beach hotel is 8.7 mi (13.9 km) from Talamanca Beach and 9.7 mi (15.6 km) from Port of Ibiza.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ALEGRIA Costa Ballena
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 Rota · 296.07 mi from centre

8.4

 

168 reviews

Breakfast available

When you stay at ALEGRIA Costa Ballena in Rota, you'll be near the beach, within a 15-minute walk of Playa Agua Dulce and Playa de las Tres Piedras. This family-friendly hotel is 10.5 mi (16.9 km) from Naval Station Rota and 0.6 mi (0.9 km) from Ballena Beach.

Compare price on Booking.com
Compare price on Booking.com
Playaballena
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 Rota, Costa Ballena · 296.33 mi from centre

8.5

 

2,163 reviews

Set on the beachfront, Playaballena Aquapark & Spa Hotel is located next to Costaballena Golf Course just outside Chipiona. It offers a spa, mini-golf and an outdoor pool with slides.

The air-conditioned rooms feature tiled floors and bright décor. They are equipped with a private balcony and satellite TV.

The on-site restaurant, El Arpón, offers buffet-style cuisine. The Capitan Ahab saloon bar serves a range of drinks. There is also a Beach Club, open during the peak season.

Playaballena Aquapark & Spa Hotel offers a full entertainment programme for all ages. A mini club is available for kids from 01 June until 30 September.

The town of Cádiz is 45 minutes’ drive from the Costaballena. Jerez is around 40 minutes away.

Compare price on Booking.com
Compare price on Booking.com
TUI MAGIC LIFE Cala Pada - All Inclusive
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 Santa Eulalia del Rio, Santa Eularia des Riu · 296.38 mi from centre

7.9

 

248 reviews

TUI MAGIC LIFE Cala Pada - All Inclusive has free bikes, outdoor swimming pool, a fitness centre and garden in Santa Eularia des Riu. With a shared lounge, the property also features a terrace, as well as a bar. The accommodation features a kids' club, a 24-hour front desk and currency exchange for guests.

At the hotel, the rooms are fitted with a balcony. All rooms will provide guests with air conditioning, a safety deposit box and a TV.

Breakfast is available, and includes buffet, continental and vegetarian options. At TUI MAGIC LIFE Cala Pada - All Inclusive you will find a restaurant serving American, Spanish and local cuisine. Vegetarian, vegan and gluten-free options can also be requested.

The accommodation offers a children's playground. You can play table tennis, mini-golf and tennis at this 4-star hotel, and the area is popular for cycling.

Cala Pada Beach is 700 metres from TUI MAGIC LIFE Cala Pada - All Inclusive, while Marina Botafoch is 17 km from the property. Ibiza Airport is 23 km away.

Compare price on Booking.com
Compare price on Booking.com
Playacanela
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, Isla Canela · 297.26 mi from centre

7.8

 

319 reviews

This impressive, Arabian-style hotel is located in Punta del Moral and offers colourful rooms with a furnished balcony. Surrounded by palm trees, the outdoor pool features water slides and bridges.

Set just off the beach on the Costa de la Luz, Playacanela has a hot tub and indoor pool. Mini golf and table tennis facilities are also available.

The buffet restaurant is open for breakfast, lunch and dinner, serving international cuisine. Hotel Playacanela offers several bars.Off-site spa and wellness center available.

Hotel Playacanela can be found between the border with Portugal and Ayamonte. Vila Real De Santo Antonio is 20 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bless Hotel Ibiza, a member of The Leading Hotels of the World
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 Es Canar, Santa Eulalia del Rio · 297.28 mi from centre

8.6

 

142 reviews

Breakfast available

When you stay at Bless Hotel Ibiza, a member of The Leading Hotels of the World in Santa Eulalia del Rio, you'll be on the beach, within a 10-minute walk of Cala Nova and Playa de Es Canar. This beach hotel is 12.4 mi (19.9 km) from Talamanca Beach and 12.7 mi (20.4 km) from Port of Ibiza.

Compare price on Booking.com
Compare price on Booking.com
Hotel Mim Sotogrande Club Maritimo
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 Sotogrande · 297.50 mi from centre

9.0

 

484 reviews

Breakfast available

A beautiful hotel situated by the Sotogrande Marina overlooking Gibraltar, Morocco and the Mediterranean Sea, alongside some of the best golf courses in Europe.

The hotel has 2 restaurants, one offering snacks and tapas and the other tasty Mediterranean cuisine. The Hotel Mim Sotogrande Club Maritimo has modern, yet cosy interior design offering an inviting place in which to rest and relax.

The Hotel Mim Sotogrande Club Maritimo is located 45 minutes from Malaga airport and has easy access to Marbella and Gibraltar.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Augusta Eco Wellness Resort
Full StarFull StarFull StarFull StarHalf 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 Sanxenxo · 297.95 mi from centre

9.0

 

104 reviews

Breakfast available

When you stay at Augusta Eco Wellness Resort in Sanxenxo, you'll be near the beach, within a 5-minute drive of Silgar Beach and Baltar Beach. This family-friendly hotel is 1.5 mi (2.4 km) from Praia de Nanîn and 1.9 mi (3 km) from Playa de Areas.

Compare price on Booking.com
Compare price on Booking.com
Five Flowers Hotel Formentera, member of Melia Collection
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 Las Salinas, Es Pujols · 298.56 mi from centre

9.3

 

427 reviews

Breakfast available

Situated in Es Pujols, Five Flowers Hotel Formentera, member of Melia Collection is 150 metres from Es Pujols Beach and provides a seasonal outdoor swimming pool. Among the various facilities are a fitness centre, spa facilities, and meeting rooms. Free high-speed Internet is offered throughout the property.

All elegant and stylish rooms have a desk, a 55-inch flat-screen TV with a Bluetooth speaker, USB charger, and HDMI. There is a private bathroom with rain shower and high-power hairdryer.

A buffet breakfast with show cooking can be enjoyed at the property. Guests have also access to the Sky bar and the gastronomic restaurant.

The property has a hot tub with 360º views over Formentera and Ibiza.

Bars, restaurants and boutiques can be found nearby.

Compare price on Booking.com
Compare price on Booking.com
Castro Marim Golfe and Country Club
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.

Resort in Sotavento, Castro Marim · 299.00 mi from centre

8.7

 

602 reviews

Castro Marim Golfe and Country Club is a 230-hectare property in Castro Marim, with Atlantic Ocean and Guadiana river views. It offers villas with private or shared swimming pools.

All villas at Country Club are well equipped and feature a warm fireplace for the colder winter nights. All bathrooms include a spa bath and free toiletries.

Meals can be prepared in the fully equipped kitchens and enjoyed indoors or outdoors. Alternatively, the on-site Club House restaurant serves exclusive dishes along with great views.

The 27-hole golf course is ideal for golfers wanting to practice their swing while younger guests have fun at the Club House’s Kids Club. For the more active guests there is a gym available at the property.

For a night out, guests can head to Monte Gordo Casino. Faro International Airport is a 45-minute drive, and Seville International Airport is 155 km away. Vila Real de Santo António is 6 km away from Castro Marim Golfe.

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