Resorts & Hotels with Spas in Spain
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Barcelona (and vicinity)

Nobu Hotel Barcelona
Sants-Montjuïc
‐2.35 km from city centre
8.8/10 Excellent! (1,040 reviews)
Top Resorts & Hotels with Spas in Madrid (and vicinity)

Hotel Riu Plaza España
Madrid Centro
‐1.05 km from city centre
9.4/10 Exceptional! (4,283 reviews)
Top Resorts & Hotels with Spas in Palma de Mallorca

Hotel Aubamar Bali - New Opening 2025
9/10 Wonderful! (100 reviews)
Top Resorts & Hotels with Spas in Málaga

Hotel Málaga Vibes
Carretera de Cadiz
‐4.88 km from city centre
9.2/10 Wonderful! (279 reviews)
Top landmarks in Spain
Sagrada Familia

Sagrada Familia
If museums are usually on your list of things to see, you might want to visit the upcoming exhibitions at Sagrada Familia, a popular attraction in Eixample. Our travellers also like the art galleries, cathedral and churches in the area. If you want to see more of the museums in Barcelona, Casa Milà isn't far either.
Gran Via

Gran Via
If you want to give your credit card some exercise, head out to Gran Via, a popular place for shoppers in Madrid Centro. Our travellers also like the museums and art galleries in the area. It's also full of great shops and cafes, so you can spend the afternoon having a wander. Splash some more cash at Preciados Street, San Miguel Market and El Rastro.
Keep exploring
Keep exploring
- Top destinations for
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in Spain
- More Hotels
- Most popular destinations
- Resorts & Hotels with Spas in Catalonia
- Resorts & Hotels with Spas in Balearic Islands
- Resorts & Hotels with Spas in Canary Islands
- Resorts & Hotels with Spas in Andalusia
- Resorts & Hotels with Spas in Valencian Community
- Resorts & Hotels with Spas in Pla de Mallorca
- Resorts & Hotels with Spas in Migjorn
- Hotels near Sagrada Familia
- Hotels near Gran Via
- Hotels near La Rambla
- Hotels near PortAventura World
- Hotels near Bernabéu Stadium
- Hotels near Port de Sóller Marina
- Hotels near Playa de Muro
- Hotels near Plaça de Catalunya
- Hotels near Puerta del Sol
- Hotels near Plaza Mayor
- Hotels near Port de Barcelona
- Hotels near Parque Warner Madrid
- Hotels near Seville Cathedral
- Hotels near Carihuela Beach
- Hotels near Barcelona Cathedral
- Hotels near Adolfo Suárez Madrid-Barajas Airport (MAD)
- Hotels near Ibiza Airport (IBZ)
- Hotels near Barcelona Intl. Airport (BCN)
- Hotels near Palma de Mallorca Airport (PMI)
- Hotels near Valencia Airport (VLC)
- Hotels near Málaga Airport (AGP)
- Hotels near Alicante Intl. Airport (ALC)
- Hotels near Bilbao Airport (BIO)
- Hotels near San Pablo Airport (SVQ)
- Hotels near Asturias Airport (OVD)
- Hotels in Barcelona
- Hotels in Madrid
- Hotels in Palma de Mallorca
- Hotels in Málaga
- Hotels in Seville
- Hotels in Benidorm
- Hotels in Valencia
- Hotels in Marbella
- Hotels in Alicante
- Hotels in San Sebastián
- Hotels in Salou
- Hotels in Calvia
- Hotels in Torremolinos
- Hotels in Lloret de Mar
- Hotels in Ibiza Town
- Hotels in Granada
- Hotels in Adeje
- Hotels in Roses
- Hotels in Alcúdia
- Hotel Nido Príncipe Pío
- Eurostars Grand Marina
- Hotel Atlantico Madrid
- Hotel Liabeny
- Ona Palmira Paguera
- Hotel JS Palma Stay - Adults Only
- The Ibiza Twiins Hotel
- Senator Marbella Hotel
- Palace Bonanza Playa Resort & SPA by Olivia Hotels Collection
- Novotel Valencia Lavant
- Senator Banus Hotel
- Hotel Isla Mallorca & Spa
- Grupotel Playa de Palma Suites & Spa
- Hotel Silken Al Andalus Palace
- Hotel Málaga Vibes
- Hotel THB El Cid - Adults Only
- BQ Belvedere Hotel
- Hotel Turia Valencia
- Barceló Malaga Hotel
- The Social Hub San Sebastián
- Hotel ILUNION Malaga
- Gran hotel Miramar GL
- Hotel Zen Airport with Free shuttle
- Odyssey Rooms
- Hard Rock Hotel Marbella – Puerto Banús
- THB Bamboo Alcudia Hotel - Adults Only
- AC Hotel Alicante by Marriott
- Lopesan Costa Meloneras Resort & Spa
- tent Torremolinos
- Becquer Hotel, Historic City Center
- Hotel Rey Alfonso X
- Melia Alicante
- Barceló Carmen Granada Hotel
- Only YOU Hotel Sevilla
- Adriano Hotel Boutique Sevilla
- Hotel Jaime I
- Port Fiesta Park Hotel
- Hotel Clopy Rocamar
- Gran Hotel Luna de Granada
- Dreams Jardin Tropical Resort & Spa
- Poseidon Resort
- htop Molinos Park
- Four Points by Sheraton Costa Blanca Resort
- B&B Hotel Donostia
- Lopesan Villa del Conde Resort & Thalasso
- Hotel Maria Cristina, a Luxury Collection Hotel
- Hotel Delamar - Adults Only
- Guitart Central Park Aqua Resort
- Hotel Best Cap Salou
- Hotel San Carlos
Most popular destinations
Hotels
- Luxury Hotels in Malta
- Luxury Hotels in Zaragoza
- InterContinental Grand Stanford Hong Kong by IHG
- APA Hotel & Resort Hakata Ekihigashi
- Hotels in Foshan
- Hotels in Granada
- 100 Queen's Gate Hotel London Kensington, Curio Collection by Hilton
- Hotels in Hong Kong SAR
- Studio M Hotel
- Hotels near Marina Bay Sands Casino
- Candeo Hotels Osaka Namba
- & Hotel Hakata
- ibis Deauville Centre
- Regent Beijing
- citizenM Taipei North Gate
- Hotels in Switzerland
- Tastoria Collection Hotel Sukhumvit
- Pillows Grand Boutique Hotel Maurits at the Park - Small Luxury Hotels
- Avani+ Fares Maldives Resort
- Hotels in Maldives
- Hotels in United Kingdom
- Luxury Hotels in Northern Spain
- DoubleTree by Hilton Jakarta - Diponegoro
- Hotels in Gibraltar
- SO/ Paris Hotel
- Century Southern Tower Hotel
- Sindhorn Midtown Hotel Bangkok, Vignette Collection by IHG
- The Pier Hotel
- Aira Hotel Bangkok
- Hotels in London