Gran Canaria hotels & accommodation with spa
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check availability on Spa Hotels in Gran Canaria
Spa Hotels in Gran Canaria

Bull Reina Isabel & Spa

Gloria Palace Royal Hotel & Spa

Radisson Blu Resort & Spa, Gran Canaria Mogan

Gloria Palace San Agustin Thalasso & Hotel

Gloria Palace Amadores Thalasso & Hotel

Santa Catalina, a Royal Hideaway Hotel

Bull Costa Canaria & Spa - Adults only

Bohemia Suites & Spa - Adults only

Hotel Cordial Mogán Playa

Occidental Roca Negra – Adults Only

Parador de Cruz de Tejeda

H10 Playa Meloneras Horizons Collection
Gran Canaria Spa Accommodation
You know the feeling: your shoulders are tense, your temples hurt, and every time you move your spine creaks. You, friend, have been working entirely too hard, and we think you need a massage. In fact, we think you need several massages. Time to pick out a Gran Canaria accommodation with a spa
How do I book spa accommodation in Gran Canaria?
“Should I get a Swedish massage, or deep-tissue? Do I need a gem serum to top off my facial treatment?” We can’t make these decisions for you, but we can answer some questions about booking:
Q: How many spa hotels are there in Gran Canaria?
A: There’s 6147 hotels with spas for you to choose from.
Q: Can I find out what other travellers have said about a particular spa hotel?
A: Yes! Read reviews from your fellow Wotif travellers to help you pick out the best spot for your getaway.
Q: How much does it cost to stay at a hotel with a spa?
A: You can score Gran Canaria spa accommodation for as little as AU$241 per night.
Book a spa holiday for a steal
Wotif makes it easy to find the perfect spa getaway. Once you’ve picked out the place that has the treatments you’re after, you can even browse by price; some places have rates starting at AU$241 per night. That should leave you with plenty of dollars left over for another hot stone massage!
Gran Canaria hotels essential information
Accommodation | 6,147 hotels |
|---|---|
Lowest Price | AU$241 |
Highest Price | AU$664 |
Popular hotels | Bull Reina Isabel & Spa, Gloria Palace Royal Hotel & Spa, Radisson Blu Resort & Spa, Gran Canaria Mogan, Gloria Palace San Agustin Thalasso & Hotel, Gloria Palace Amadores Thalasso & Hotel, Santa Catalina, a Royal Hideaway Hotel, Bull Costa Canaria & Spa - Adults only, Bohemia Suites & Spa - Adults only, Hotel Cordial Mogán Playa, Occidental Roca Negra – Adults Only, Parador de Cruz de Tejeda, H10 Playa Meloneras Horizons Collection |
New reviews! Best hotels in Gran Canaria

More Destinations
- Maspalomas Hotels
- Tejeda Hotels
- El Risco Hotels
- Adventure Sport Hotels in Las Palmas de Gran Canaria
- All Inclusive Hotels in Las Palmas de Gran Canaria
- Apartment Hotels in Las Palmas de Gran Canaria
- Beach Hotels in Las Palmas de Gran Canaria
- Boutique Hotels in Las Palmas de Gran Canaria
- Casino Hotels in Las Palmas de Gran Canaria
- Family Hotels in Las Palmas de Gran Canaria
- Hotels with Free Airport Shuttle in Las Palmas de Gran Canaria
- Hotels with Parking in Las Palmas de Gran Canaria
- Luxury Hotels in Las Palmas de Gran Canaria
- Pet Friendly Hotels in Las Palmas de Gran Canaria
- Romantic Hotels in Las Palmas de Gran Canaria
- Ski Hotels in Las Palmas de Gran Canaria
- San Bartolomé de Tirajana Hotels
- Firgas Hotels
- El Juncal Hotels
- Santa Lucia Hotels
- Villas in Las Palmas de Gran Canaria - Cuenca del Guiniguada
- Pasito Blanco Hotels
- Mogan Hotels
- Campo Internacional Maspalomas Hotels
- Bahia Feliz Hotels
- Moya Hotels
- Hotels near Gran Canaria
- Ingenio Hotels
- San Agustin Hotels
- Hotels near Bufadero de la Garita Natural Feature
- Salobre Hotels
- Flights to San Bartolomé de Tirajana
- Flights to Mogan
- Flights from Gran Canaria
- Aer Lingus Amsterdam (AMS) to Las Palmas (LPA) flights
- Aeroflot-Russian Airlines St. Petersburg (LED) to Las Palmas (LPA) flights
- Aeroflot-Russian Airlines Moscow (SVO) to Las Palmas (LPA) flights
- Air Baltic Amsterdam (AMS) to Las Palmas (LPA) flights
- Air Europa Rome (FCO) to Las Palmas (LPA) flights
- Air Europa London (LGW) to Las Palmas (LPA) flights
- Air Europa Lisbon (LIS) to Las Palmas (LPA) flights
- Air Europa Riyadh (RUH) to Las Palmas (LPA) flights
- Air Europa Arrecife (ACE) to Las Palmas (LPA) flights
- Air Europa Moscow (SVO) to Las Palmas (LPA) flights
- Air Europa Prague (PRG) to Las Palmas (LPA) flights
- Air France Paris (CDG) to Las Palmas (LPA) flights
- Austrian Airlines Stuttgart (STR) to Las Palmas (LPA) flights
- Austrian Airlines Prague (PRG) to Las Palmas (LPA) flights
- Azerbaijan Airlines Baku (GYD) to Las Palmas (LPA) flights
- British Airways Edinburgh (EDI) to Las Palmas (LPA) flights
- British Airways London (LGW) to Las Palmas (LPA) flights
- British Airways Philadelphia (PHL) to Las Palmas (LPA) flights
- British Airways Seattle (SEA) to Las Palmas (LPA) flights
- Brussels Airlines Brussels (BRU) to Las Palmas (LPA) flights
- Brussels Airlines Munich (MUC) to Las Palmas (LPA) flights
- Brussels Airlines Oslo (OSL) to Las Palmas (LPA) flights
- Brussels Airlines Hamburg (HAM) to Las Palmas (LPA) flights
- Brussels Airlines Zürich (ZRH) to Las Palmas (LPA) flights
- Croatia Airlines Zagreb (ZAG) to Las Palmas (LPA) flights
- Czech Airlines Prague (PRG) to Las Palmas (LPA) flights
- Delta Los Angeles (LAX) to Las Palmas (LPA) flights
- Klm Atlanta (ATL) to Las Palmas (LPA) flights
- Lufthansa Cairns (CNS) to Las Palmas (LPA) flights
- Lufthansa Cologne (CGN) to Las Palmas (LPA) flights
- Lufthansa Düsseldorf (DUS) to Las Palmas (LPA) flights
- Lufthansa Ankara (ESB) to Las Palmas (LPA) flights
- Lufthansa Hamburg (HAM) to Las Palmas (LPA) flights
- Luxair London (LCY) to Las Palmas (LPA) flights
- Malaysia Airlines Kuala Lumpur (KUL) to Las Palmas (LPA) flights
- Royal Air Maroc Toulouse (TLS) to Las Palmas (LPA) flights
- Royal Air Maroc Jeddah (JED) to Las Palmas (LPA) flights
- Royal Air Maroc Marseille (MRS) to Las Palmas (LPA) flights
- Scandinavian Airlines Copenhagen (CPH) to Las Palmas (LPA) flights
- Scandinavian Airlines Gothenburg (GOT) to Las Palmas (LPA) flights
- Singapore Airlines Singapore (SIN) to Las Palmas (LPA) flights
- Singapore Airlines Moscow (DME) to Las Palmas (LPA) flights
- Singapore Airlines Oslo (OSL) to Las Palmas (LPA) flights
- Singapore Airlines Tallinn (TLL) to Las Palmas (LPA) flights
- Swiss International Air Lines Brisbane (BNE) to Las Palmas (LPA) flights
- Swiss International Air Lines Cologne (CGN) to Las Palmas (LPA) flights
- Swiss International Air Lines London (LHR) to Las Palmas (LPA) flights
- Swiss International Air Lines Zürich (ZRH) to Las Palmas (LPA) flights
- Tarom-Romanian Air Transport Bucharest (OTP) to Las Palmas (LPA) flights
- United Newark Liberty Intl. Airport (EWR) to Las Palmas (LPA) flights
- Flights from Sydney (SYD) to Las Palmas (LPA)
- Car hire near Maspalomas
- Car hire Vecindario
- Car hire near Anfi Tauro Golf Course
- Car hire near Sonnenland
- Car hire near Playa de Arinaga
- Car hire near Pasito Blanco
- Car hire Mogan
- Car hire near Meloneras
- Rental cars Gran Canaria airport
- Rent A Wreck Rental Cars in Gran Canaria
- Car hire near San Agustin
- Car hire near Salobre


