Find Cheap Deals onResorts & Hotels with Spas in Spain
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Top Cities in Spain
Featured Spain Resorts & Hotels with Spas
Iberostar Heritage Grand Mencey
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife
The price is $122 per night from May 29 to May 30
$122
per night
May 29 - May 30
Stay at this 5-star luxury hotel in Santa Cruz de Tenerife. Enjoy free WiFi, a full-service spa, and 4 restaurants. Our guests praise the breakfast and the pool ...
Hotel 1898
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona
The price is $401 per night from Jun 2 to Jun 3
$401
per night
Jun 2 - Jun 3
Stay at this 4-star spa hotel in Barcelona. Enjoy free WiFi, a full-service spa, and 2 bars/lounges. Our guests praise the breakfast and the pool in our reviews. ...
PortBlue Club Pollentia Resort
Carretera Alcudia - Pto Pollensa Km 2, Puerto de Pollensa, Alcúdia, Mallorca
The price is $180 per night from May 20 to May 21
$180
per night
May 20 - May 21
Stay at this 4-star spa resort in Alcúdia. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
Hotel Colón Barcelona
Avenida Catedral, 7, Barcelona
The price is $326 per night from May 28 to May 29
$326
per night
May 28 - May 29
Stay at this 4-star hotel in Barcelona. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Our guests praise the breakfast and the restaurant in ...
Axel Hotel Barcelona & Urban Spa - Adults Only
Aribau 33, Barcelona
The price is $167 per night from May 20 to May 21
$167
per night
May 20 - May 21
Stay at this 4-star spa hotel in Barcelona. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the breakfast and the bar in our reviews. ...
Hotel Botanico & The Oriental Spa Garden
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
The price is $267 per night from May 26 to May 27
$267
per night
May 26 - May 27
Stay at this 5-star luxury hotel in Puerto de la Cruz. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the breakfast and the helpful staff ...
Hotel JS Palma Stay - Adults Only
C/ Pins, 26, Palma de Mallorca, Palma de Mallorca, Mallorca
The price is $135 per night from May 20 to May 21
$135
per night
May 20 - May 21
Stay at this 4-star spa hotel in Palma de Mallorca. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the breakfast and the pool in ...
Hotel Isla Mallorca & Spa
Pilar Juncosa, 7, Palma de Mallorca, Mallorca
The price is $160 per night from May 26 to May 27
$160
per night
May 26 - May 27
Stay at this 4-star spa hotel in Palma de Mallorca. Enjoy free WiFi, an outdoor pool, and a full-service spa. Our guests praise the breakfast and the helpful ...
Arrecife Gran Hotel & Spa
Parque Islas Canarias S/N, Arrecife, Lanzarote
The price is $170 per night from May 21 to May 22
$170
per night
May 21 - May 22
Stay at this 5-star luxury hotel in Arrecife. Enjoy a full-service spa, 2 restaurants, and a beach locale. Our guests praise the helpful staff in our reviews. ...
Hotel Spa Porta Maris by Melia
Plaza Puerta del Mar, 3, Alicante, Alicante
The price is $206 per night from Jun 18 to Jun 19
$206
per night
Jun 18 - Jun 19
Stay at this 4-star beach hotel in Alicante. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
Secrets Lanzarote Resort & Spa – Adults only (+18)
Urbanizacion Cortijo Viejo, Puerto Calero, Yaiza, Lanzarote
The price is $287 per night from May 20 to May 21
$287
per night
May 20 - May 21
Stay at this 5-star luxury hotel in Yaiza. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
InterContinental Barcelona, an IHG Hotel
Avenida Ruis I Taulet 1-3, Barcelona
The price is $285 per night from Jun 9 to Jun 10
$285
per night
Jun 9 - Jun 10
Stay at this 5-star luxury hotel in Barcelona. Enjoy free WiFi, an outdoor pool, and a full-service spa. Our guests praise the breakfast and the pool in our ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Best Hotel Destinations in Spain
- Barcelona Hotels
- Madrid Hotels
- Palma de Mallorca Hotels
- Málaga Hotels
- Seville Hotels
- Valencia Hotels
- Benidorm Hotels
- Marbella Hotels
- Alicante Hotels
- San Sebastián Hotels
- Torremolinos Hotels
- Calvia Hotels
- Granada Hotels
- Adeje Hotels
- Salou Hotels
- Ibiza Town Hotels
- San Bartolome de Tirajana Hotels
- Lloret de Mar Hotels
- Alcúdia Hotels
- Bilbao Hotels
- Benalmádena Hotels
- Fuengirola Hotels
- Roses Hotels
- Nerja Hotels
Top Attractions in Spain
- Hotels near Sagrada Familia
- Hotels near Gran Via
- Hotels near La Rambla
- Hotels near Port of Palma de Mallorca
- Hotels near PortAventura World
- Hotels near Port de Sóller Marina
- Hotels near Santiago Bernabéu Stadium
- Hotels near Port of Ibiza
- Hotels near Port de Barcelona
- Hotels near Plaça de Catalunya
- Hotels near Puerta del Sol
- Hotels near Bossa Beach
- Hotels near Plaza Mayor
- Hotels near Playa de Muro
- Hotels near Barceloneta Beach
- Hotels near Siam Park
- Hotels near Parque Warner Madrid
- Hotels near Prado Museum
- Hotels near Playa Blanca
- Hotels near Alhambra