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%!
Check Last Minute Spain Hotel Deals
Top Cities in Spain
Featured Spain Resorts & Hotels with Spas
Hotel JS Palma Stay - Adults Only
C/ Pins, 26, Palma de Mallorca, Palma de Mallorca, Mallorca
The price is $121 per night from May 20 to May 21
$121
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 1898
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona
The price is $246 per night from May 12 to May 13
$246
per night
May 12 - May 13
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 $138 per night from May 30 to May 31
$138
per night
May 30 - May 31
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 $323 per night from May 28 to May 29
$323
per night
May 28 - May 29
Stay at this hotel in Barcelona. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Our guests praise the breakfast and the restaurant in our reviews. ...
Axel Hotel Barcelona & Urban Spa - Adults Only
Aribau 33, Barcelona
The price is $194 per night from May 12 to May 13
$194
per night
May 12 - May 13
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 $264 per night from May 15 to May 16
$264
per night
May 15 - May 16
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 Isla Mallorca & Spa
Pilar Juncosa, 7, Palma de Mallorca, Mallorca
The price is $159 per night from May 19 to May 20
$159
per night
May 19 - May 20
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 $195 per night from May 9 to May 10
$195
per night
May 9 - May 10
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 $197 per night from May 14 to May 15
$197
per night
May 14 - May 15
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 $241 per night from May 10 to May 11
$241
per night
May 10 - May 11
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 ...
Iberostar Heritage Grand Mencey
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife
The price is $125 per night from May 26 to May 27
$125
per night
May 26 - May 27
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 ...
InterContinental Barcelona, an IHG Hotel
Avenida Ruis I Taulet 1-3, Barcelona
The price is $250 per night from May 19 to May 20
$250
per night
May 19 - May 20
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
- Adeje Hotels
- San Sebastián Hotels
- Granada Hotels
- San Bartolome de Tirajana Hotels
- Torremolinos Hotels
- Calvia Hotels
- Salou Hotels
- Lloret de Mar Hotels
- Alcúdia Hotels
- Ibiza Town Hotels
- Bilbao Hotels
- Benalmádena Hotels
- Fuengirola Hotels
- Mogan Hotels
- Arona 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 Port of Ibiza
- Hotels near Plaça de Catalunya
- Hotels near Santiago Bernabéu Stadium
- Hotels near Port de Barcelona
- Hotels near Puerta del Sol
- Hotels near Bossa Beach
- Hotels near Plaza Mayor
- Hotels near Playa de Muro
- Hotels near Siam Park
- Hotels near Parque Warner Madrid
- Hotels near Playa Blanca
- Hotels near Alhambra
- Hotels near Port of Malaga
- Hotels near Prado Museum