Find Hotels with an Indoor Pool in Gran Canaria

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Gran Canaria Hotels with an Indoor Pool

Our top choices for Gran Canaria hotels with an indoor pool

Hotel Riu Gran Canaria - All Inclusive

Hotel Riu Gran Canaria - All Inclusive
4.0 star property
Maspalomas
8.8 out of 10, Excellent, (544 reviews)
  • cleanliness
    6 outdoor pools offer refreshing aquatic escapes and sun-soaked relaxation by the sea at this Canary Islands resort.
The price is AED 1,227
AED 1,313 total
includes taxes & fees
18 Jun - 19 Jun
Hotel Riu Gran Canaria - All Inclusive

Hotel Riu Palace Oasis

Hotel Riu Palace Oasis
5.0 star property
Maspalomas
9.2 out of 10, Wonderful, (696 reviews)
  • cleanliness
    Splash into oceanfront luxury with three sun-soaked pools just steps from sandy shores.
The price is AED 924
AED 989 total
includes taxes & fees
28 Jun - 29 Jun
Hotel Riu Palace Oasis

Unique Club at Lopesan Costa Meloneras Resort

Unique Club at Lopesan Costa Meloneras Resort
5.0 star property
Maspalomas
9.4 out of 10, Exceptional, (46 reviews)
The price is AED 1,092
AED 1,168 total
includes taxes & fees
12 Jun - 13 Jun
Unique Club at Lopesan Costa Meloneras Resort

Lopesan Baobab Resort

Lopesan Baobab Resort
5.0 star property
Maspalomas
9.0 out of 10, Wonderful, (972 reviews)
  • cleanliness
    Aquatic paradise awaits at this luxury resort with 9 outdoor pools, a lazy river, and 2 poolside bars for ultimate relaxation.
The price is AED 868
AED 928 total
includes taxes & fees
15 Jun - 16 Jun
Lopesan Baobab Resort

Valtisya House Pool & Airport

Valtisya House Pool & Airport
3.0 star property
Telde
8.0 out of 10, Very Good, (89 reviews)
  • cleanliness
    Splash into paradise with an outdoor pool, private plunge pools, and 24-hour swimming access at this dreamy escape.
The price is AED 321
AED 344 total
includes taxes & fees
15 Jun - 16 Jun
Valtisya House Pool & Airport

Resort Cordial Santa Agueda & Perchel Beach Club

Resort Cordial Santa Agueda & Perchel Beach Club
5.0 star property
San Bartolomé de Tirajana
9.2 out of 10, Wonderful, (99 reviews)
  • cleanliness
    Splash into vacation mode at the rooftop pools with ocean vistas and attentive beach club service.
The price is AED 969
AED 1,037 total
includes taxes & fees
15 Jun - 16 Jun
Resort Cordial Santa Agueda & Perchel Beach Club

Bohemia Suites & Spa - Adults only

Bohemia Suites & Spa - Adults only
5.0 star property
Playa del Ingles
9.4 out of 10, Exceptional, (748 reviews)
The price is AED 1,067
AED 1,142 total
includes taxes & fees
12 Jun - 13 Jun
Bohemia Suites & Spa - Adults only

Dreamsea Gran Canaria Boutique

Dreamsea Gran Canaria Boutique
2.0 star property
Moya
9.4 out of 10, Exceptional, (20 reviews)
  • cleanliness
    Crystal waters form a sun-drenched oasis at this boutique hotel's outdoor pool in Gran Canaria.
The price is AED 188
AED 201 total
includes taxes & fees
15 Jun - 16 Jun
Dreamsea Gran Canaria Boutique

Servatur Puerto Azul

Servatur Puerto Azul
4.0 star property
Mogan
8.4 out of 10, Very Good, (430 reviews)
  • cleanliness
    Splash into paradise at four outdoor pools with waterslides and a poolside bar for refreshing island escapes.
The price is AED 379
AED 407 total
includes taxes & fees
14 Jun - 15 Jun
Servatur Puerto Azul

Abora Catarina by Lopesan Hotels - All Inclusive

Abora Catarina by Lopesan Hotels - All Inclusive
4.0 star property
Playa del Ingles
8.2 out of 10, Very Good, (594 reviews)
  • cleanliness
    Soak in Mediterranean charm across 4 pools with loungers and poolside bars for relaxation.
The price is AED 836
AED 894 total
includes taxes & fees
2 Jul - 3 Jul
Abora Catarina by Lopesan Hotels - All Inclusive
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.

Top Gran Canaria Hotel Reviews

Explore a world of travel with Expedia