Compare Hotels with an Indoor Pool in Canary Islands
Secret Bargains - Save an extra 10% or more on select Hotels with an Indoor Pool
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 Canary Islands Hotels with an Indoor Pool
Santa Catalina, a Royal Hideaway Hotel
Calle Leon Y Castillo, 227, Las Palmas de Gran Canaria, Gran Canaria
The price is $204 per night
$204
includes taxes & fees
$191 per night
Dec 18 - Dec 19
Free Cancellation
Reserve now, pay when you stay
A stay at Santa Catalina, a Royal Hideaway Hotel places you in the heart of Las Palmas de Gran Canaria, a 1-minute drive from Doramas Park and 8 minutes from Cathedral of Santa Ana.
Pool
Spa
Arrecife Gran Hotel & Spa
Parque Islas Canarias S/N, Arrecife, Lanzarote
The price is $209 per night
$209
includes taxes & fees
$195 per night
Dec 15 - Dec 16
Free Cancellation
Reserve now, pay when you stay
With a stay at Arrecife Gran Hotel & Spa, you'll be centrally located in Arrecife, within a 15-minute drive of Pocillos Beach and El Reducto Beach.
Dreams Lanzarote Playa Dorada Resort & Spa
Avenida Papagayo, 24, Playa Blanca, Yaiza, Lanzarote
The price is $230 per night
$230
includes taxes & fees
$215 per night
Dec 5 - Dec 6
Free Cancellation
Reserve now, pay when you stay
With a stay at Dreams Lanzarote Playa Dorada Resort & Spa in Yaiza, you'll be on the waterfront, just a 4-minute walk from Dorada Beach and a 3-minute drive from Marina Rubicon.
Pool
Hot Tub
Hotel Cordial Marina Blanca
C. la Cocinilla 1, Yaiza, Las Palmas
With a stay at Hotel Cordial Marina Blanca in Yaiza, you'll be near the beach, just a 4-minute walk from Marina Rubicon and a 5-minute drive from Aqualava Water Park.
H10 Playa Esmeralda - Adults Only
Calle Punta del Roquito, 2, Pajara, Fuerteventura
The price is $172 per night
$172
includes taxes & fees
$161 per night
Dec 21 - Dec 22
With a stay at H10 Playa Esmeralda - Adults Only in Pajara (Costa Calma), you'll be within a 15-minute drive of Costa Calma Beach and Sotavento de Jandia Beach.
Pool
All inclusive
H10 Costa Adeje Palace
Playa La Enramada, La Caleta, Adeje, Tenerife
The price is $205 per night
$205
includes taxes & fees
$191 per night
Dec 21 - Dec 22
Free Cancellation
Reserve now, pay when you stay
With a stay at H10 Costa Adeje Palace in Adeje (Costa Adeje), you'll be within a 5-minute drive of Fañabé Beach and El Duque Beach.
Pool
Hot Tub
Apartamentos Santa Rosa
Avenida del Mar, 19, Costa Teguise, Teguise, Lanzarote
The price is $157 per night
$157
includes taxes & fees
$146 per night
Nov 26 - Nov 27
Free Cancellation
Reserve now, pay when you stay
When you stay at Apartamentos Santa Rosa in Teguise, you'll be near the beach, within a 15-minute walk of Playa Bastián and Jablillo Beach.
Atlantis Park Resort
C/ Océano Ártico, 1, E-38240 Punta del Hidalgo, San Cristóbal de La Laguna, Tenerife
Located in San Cristóbal de La Laguna, Atlantis Park Resort is by the ocean, within a 15-minute walk of Tenerife Beaches and Anaga Natural Park.
Corona Roja
El Pez, 6, San Bartolomé de Tirajana, CN
With a stay at Corona Roja in San Bartolomé de Tirajana (Playa del Ingles), you'll be within a 5-minute drive of English Beach and San Agustin Beach.
Pool
Bar
Landmar Costa los Gigantes Family Resort
Calle Juan Manuel Capdevielle, 8, Puerto de Santiago, Santiago del Teide, Tenerife
The price is $157 per night
$157
includes taxes & fees
$147 per night
Dec 16 - Dec 17
Free Cancellation
Reserve now, pay when you stay
A stay at Landmar Costa los Gigantes Family Resort places you in the heart of Santiago del Teide, a 4-minute drive from Los Gigantes Marina and 5 minutes from Arena Beach.
Hotel Best Semiramis
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife
The price is $112 per night
$112
includes taxes & fees
$105 per night
Dec 10 - Dec 11
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Best Semiramis in Puerto de la Cruz, you'll be on the waterfront, just a 5-minute walk from La Paz Lookout and 7 minutes by foot from Botanical Gardens.
Elba Lanzarote Royal Village Resort
Avenida Faro Pechiguera, 1, Yaiza, Lanzarote
The price is $204 per night
$204
includes taxes & fees
$191 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Elba Lanzarote Royal Village Resort in Yaiza, you'll be near the beach, within a 5-minute drive of Playa Blanca and Marina Rubicon.
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.
Canary Islands Hotels with an Indoor Pool essential information
Hotels with an Indoor Pool in Canary Islands |
60 |
---|---|
Highest price | $230 |
Cheapest price | $112 |
Total number of hotels in Canary Islands | 23,717 |
Popular hotels | Santa Catalina, a Royal Hideaway Hotel, Arrecife Gran Hotel & Spa, Dreams Lanzarote Playa Dorada Resort & Spa, Hotel Cordial Marina Blanca, H10 Playa Esmeralda - Adults Only, H10 Costa Adeje Palace, Apartamentos Santa Rosa, Atlantis Park Resort, Corona Roja, Landmar Costa los Gigantes Family Resort, Hotel Best Semiramis, Elba Lanzarote Royal Village Resort |
Most Recent Canary Islands Hotel Reviews
Hotel Riu Oliva Beach Resort - All Inclusive
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"I loved this place. Amazing location, just wow!. It is a big hotel with between 1-2,000 guests so feeding those numbers "All Inclusive" can't be an easy task. However, the food was just fabulous, and The Mandarin and The Canarian cuisine was just superb. This place exceeded my expectations and the vibe was excellent. The hotel is a little tired (built in 1972), but I loved it, the location, beach and catering were just excellent. "
A verified traveler stayed at Hotel Riu Oliva Beach Resort - All Inclusive
More Hotels with an Indoor Pool
Types of Hotels
Top 20 Canary Islands Hotels
Hotels Near Canary Islands
Cities near Canary Islands
More to Explore in Canary Islands
Top Picks
Hotels
Flights
Flights from Atlanta to LondonFlights from Denver to ClevelandFlights from Miami to PensacolaFlights from Phoenix to San BernardinoCheap flights to Winston-SalemFlights from Seattle to MissoulaFlights to EnglandFlights from New York to SacramentoFlights from Fort Lauderdale to ClevelandCheap flights to Santa Cruz de TenerifeFlights from Chicago to San Antonio