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!
Top Cities in Spain

Madrid
Featured Spain Resorts & Hotels with Spas

Hotel 1898
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona
The price is $264 per night from Apr 21 to Apr 22
$264
includes taxes & fees
Apr 21 - Apr 22
Stay at this 4-star spa hotel in Barcelona. Enjoy free WiFi, an outdoor pool, and a full-service spa. 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 $165 per night from Apr 20 to Apr 21
$165
includes taxes & fees
Apr 20 - Apr 21
Stay at this 4-star spa resort in Alcúdia. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...

Lamaro Hotel
Avenida Catedral, 7, Barcelona
The price is $346 per night from Apr 20 to Apr 21
$346
includes taxes & fees
Apr 20 - Apr 21
Stay at this 5-star luxury hotel in Barcelona. Enjoy free WiFi, a rooftop terrace, and breakfast (surcharge). Our guests praise the breakfast and the bar in ...

Axel Hotel Barcelona - Adults Only
Aribau 33, Barcelona
The price is $191 per night from Apr 27 to Apr 28
$191
includes taxes & fees
Apr 27 - Apr 28
Stay at this 4-star spa hotel in Barcelona. Enjoy free WiFi, a full-service spa, and a rooftop terrace. Our guests praise the bar and the helpful staff in our ...

Hotel Botanico & The Oriental Spa Garden
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
The price is $335 per night from May 1 to May 2
$335
includes taxes & fees
May 1 - May 2
Stay at this 5-star luxury hotel in Puerto de la Cruz. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the room service ...

Hotel JS Palma Stay - Adults Only
C/ Pins, 26, Palma de Mallorca, Palma de Mallorca, Mallorca
The price is $113 per night from Apr 20 to Apr 21
$113
includes taxes & fees
Apr 20 - Apr 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 $186 per night from Apr 28 to Apr 29
$186
includes taxes & fees
Apr 28 - Apr 29
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 helpful staff in our reviews. ...

Arrecife Gran Hotel & Spa
Parque Islas Canarias S/N, Arrecife, Lanzarote
The price is $246 per night from May 9 to May 10
$246
includes taxes & fees
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. ...

INNSiDE by Meliá Alicante Porta Maris
Plaza Puerta del Mar, 3, Alicante, Alicante
The price is $234 per night from May 7 to May 8
$234
includes taxes & fees
May 7 - May 8
Stay at this 4-star beach hotel in Alicante. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...

Secrets Lanzarote Resort & Spa – Adults only (+18)
Urbanizacion Cortijo Viejo, Puerto Calero, Yaiza, Lanzarote
The price is $282 per night from May 10 to May 11
$282
includes taxes & fees
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 $153 per night from May 4 to May 5
$153
includes taxes & fees
May 4 - May 5
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 helpful ...

InterContinental Barcelona by IHG
Avenida Ruis I Taulet 1-3, Barcelona
The price is $318 per night from Apr 22 to Apr 23
$318
includes taxes & fees
Apr 22 - Apr 23
Stay at this 5-star luxury hotel in Barcelona. Enjoy free WiFi, an outdoor pool, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Spain
- Barcelona Hotels
- Madrid Hotels
- Palma de Mallorca Hotels
- Seville Hotels
- Málaga Hotels
- Valencia Hotels
- Marbella Hotels
- Benidorm Hotels
- Alicante Hotels
- San Sebastián Hotels
- Granada Hotels
- Adeje Hotels
- San Bartolomé de Tirajana Hotels
- Calvia Hotels
- Torremolinos Hotels
- Mogan Hotels
- Alcúdia Hotels
- Ibiza Town Hotels
- Bilbao Hotels
- Benalmádena Hotels
- Lloret de Mar Hotels
- Salou Hotels
- Arona Hotels
- Fuengirola Hotels
Top Attractions in Spain
- Hotels near Sagrada Familia
- Hotels near Gran Via
- Hotels near Port of Palma de Mallorca
- Hotels near La Rambla
- Hotels near Bernabéu Stadium
- Hotels near Playa de Muro
- Hotels near Port de Sóller Marina
- Hotels near PortAventura World
- Hotels near Port of Ibiza
- Hotels near Port de Barcelona
- Hotels near Puerta del Sol
- Hotels near Bossa Beach
- Hotels near Plaça de Catalunya
- Hotels near Barceloneta Beach
- Hotels near Plaza Mayor
- Hotels near Playa Blanca
- Hotels near Port of Malaga
- Hotels near Siam Park
- Hotels near Amadores Beach
- Hotels near El Retiro Park