Compare Spa Resorts & Hotels in Spain
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Spain Spa Resorts & Hotels

Hotel 1898
La Rambla, 109; (entrance on the street Barcelona
$162 nightly
The price is $192 total per night
$192 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel 1898, you'll be centrally located in Barcelona, steps from La Rambla and 6 minutes by foot from Barcelona Cathedral.
Pool
Spa

PortBlue Club Pollentia Resort
Carretera Alcudia - Pto Pollensa Km 2 Alcúdia Mallorca
$139 nightly
The price is $155 total per night
$155 total
Mar 4 - Mar 5
Total with taxes and fees
When you stay at PortBlue Club Pollentia Resort in Alcúdia, you'll be on the beach, within a 10-minute drive of Alcúdia Port and Pollensa Port.
Pool
All inclusive

Lamaro Hotel
Avenida Catedral, 7 Barcelona
$243 nightly
The price is $286 total per night
$286 total
Mar 5 - Mar 6
Total with taxes and fees
Free Cancellation
With a stay at Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection, you'll be centrally located in Barcelona, steps from Barcelona Cathedral and 5 minutes by foot from La Rambla.
Free WiFi
Restaurant

Axel Hotel Barcelona - Adults Only
Aribau 33 Barcelona
$127 nightly
The price is $154 total per night
$154 total
Mar 9 - Mar 10
Total with taxes and fees
Free Cancellation
Located in Barcelona (Eixample), Axel Hotel Barcelona - Adults Only is within a 10-minute walk of Passeig de Gràcia and Rambla de Catalunya.
Pool
Spa

Hotel Botanico & The Oriental Spa Garden
Avenida Richard Yeoward, 1 Puerto de la Cruz Tenerife
$476 nightly
The price is $509 total per night
$509 total
Mar 4 - Mar 5
Total with taxes and fees
When you stay at Hotel Botanico & The Oriental Spa Garden in Puerto de la Cruz, you'll be near the beach, just steps from Botanical Gardens and 14 minutes by foot from San Telmo Promenade.
Pool
Hot Tub

Hotel JS Palma Stay - Adults Only
C/ Pins, 26 Palma de Mallorca Mallorca
$89 nightly
The price is $100 total per night
$100 total
Mar 4 - Mar 5
Total with taxes and fees
With a stay at Hotel JS Palma Stay - Adults Only in Palma de Mallorca (Can Pastilla), you'll be a 3-minute drive from Playa de Palma and 10 minutes from Plaza Espana.
Pool
Hot Tub

Hotel Isla Mallorca & Spa
Pilar Juncosa, 7 Palma de Mallorca Mallorca
$246 nightly
The price is $273 total per night
$273 total
Apr 3 - Apr 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Isla Mallorca & Spa in Palma de Mallorca (Son Armadams), you'll be within a 5-minute drive of Porto Pi Centro Comercial and Plaza Espana.
Pool
Spa

Arrecife Gran Hotel & Spa
Parque Islas Canarias S/N Arrecife Lanzarote
$208 nightly
The price is $222 total per night
$222 total
Mar 18 - Mar 19
Total with taxes and fees
With a stay at Arrecife Gran Hotel & Spa, you'll be centrally located in Arrecife, within a 15-minute drive of Lanzarote Golf Resort and El Reducto Beach.
Pool
Hot Tub

INNSiDE by Meliá Alicante Porta Maris
Plaza Puerta del Mar, 3 Alicante Alicante
$207 nightly
The price is $228 total per night
$228 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at INNSiDE by Meliá Alicante Porta Maris, you'll be centrally located in Alicante, within a 5-minute walk of Postiguet Beach and Alicante Harbour.
Pool
Spa

Secrets Lanzarote Resort & Spa – Adults only (+18)
Urbanizacion Cortijo Viejo Yaiza Lanzarote
$295 nightly
The price is $316 total per night
$316 total
Apr 1 - Apr 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Secrets Lanzarote Resort & Spa – Adults only (+18) in Yaiza, you'll be on the boardwalk/promenade, within a 15-minute drive of Lanzarote Golf Resort and Puerto del Carmen Beach.
Pool
All inclusive

Iberostar Heritage Grand Mencey
Calle Doctor Jose Naveiras, 38 Santa Cruz de Tenerife Tenerife
$176 nightly
The price is $189 total per night
$189 total
Mar 30 - Mar 31
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Iberostar Heritage Grand Mencey in Santa Cruz de Tenerife, you'll be within a 5-minute drive of Tenerife Auditorium and Rambla de Santa Cruz.
Pool
Spa

InterContinental Barcelona by IHG
Avenida Ruis I Taulet 1-3 Barcelona
$248 nightly
The price is $292 total per night
$292 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Located in Barcelona (El Poble-sec), InterContinental Barcelona by IHG is within a 10-minute walk of CaixaForum and Mercat de les Flors.
Pool
Spa
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.
Spain Spa Resorts & Hotels essential information
Spa Resorts & Hotels in Spain |
3698 |
|---|---|
Highest price | $509 |
Cheapest price | $100 |
Total number of hotels in Spain | 178,028 |
Popular hotels | Hotel 1898, PortBlue Club Pollentia Resort, Lamaro Hotel, Axel Hotel Barcelona - Adults Only, Hotel Botanico & The Oriental Spa Garden, Hotel JS Palma Stay - Adults Only, Hotel Isla Mallorca & Spa, Arrecife Gran Hotel & Spa, INNSiDE by Meliá Alicante Porta Maris, Secrets Lanzarote Resort & Spa – Adults only (+18), Iberostar Heritage Grand Mencey, InterContinental Barcelona by IHG |
Most Recent Spain Hotel Reviews

Hard Rock Hotel Madrid
5 out of 5
Posted 3 hours ago
CheapTickets Verified Review
"Beautiful hotel. Location is a bit out for main sights in Madrid "
A verified traveler stayed at Hard Rock Hotel Madrid
More Spa Resorts & Hotels
Types of Hotels
Top 20 Spain Hotels
Hotels Near Spain
More to Explore in Spain
Top Picks
Hotels
Flights
Packages
- Cheap Greece Packages
- Cheap Monaco Packages
- Cheap Denmark Packages
- Cheap Croatia Packages
- Cheap Iceland Packages
- Cheap Poland Packages
- Cheap Finland Packages
- Cheap Switzerland Packages
- Cheap Portugal Packages
- Cheap Norway Packages
- Cheap Malta Packages
- Cheap Albania Packages
- Cheap Netherlands Packages
- Cheap Austria Packages
- Cheap Bulgaria Packages
- Cheap France Packages
- Cheap Germany Packages
- Cheap Belgium Packages
- Cheap Belarus Packages
- Cheap Italy Packages
- Cheap Romania Packages
- Cheap Sweden Packages
- Cheap Ireland Packages





