Canary Islands Resorts
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
Resorts in Canary Islands
Hard Rock Hotel Tenerife
Avenida Adeje, 300, Adeje
The price is $185 per night
$185
includes taxes & fees
$172 per night
Dec 16 - Dec 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Hard Rock Hotel Tenerife in Adeje (Costa Adeje), you'll be within a 15-minute drive of Siam Park and Fañabé Beach.
Alexandre Hotel Troya
Rafael Puig Lluvina, 2, Playa de las Americas, Adeje, Tenerife
Located in Adeje (Costa Adeje), Alexandre Hotel Troya is steps from Playa de las Américas and a 3-minute drive from Siam Park.
Cleopatra Palace Hotel
Avenida de las Américas s.n, Playa de las Américas, Arona, Tenerife
The price is $214 per night
$214
includes taxes & fees
$200 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Cleopatra Palace Hotel in Arona, you'll be on the beach, within a 10-minute walk of Las Vistas Beach and Playa de las Américas.
Mediterranean Palace
Avenida de las Americas, Playa de las Americas, Arona, Tenerife
The price is $234 per night
$234
includes taxes & fees
$218 per night
Dec 9 - Dec 10
Free Cancellation
Reserve now, pay when you stay
When you stay at Mediterranean Palace in Arona, you'll be on the beach, within a 15-minute walk of Las Vistas Beach and Playa de las Américas.
Los Olivos Beach Resort
Calle París 1, Adeje, Tenerife
The price is $159 per night
$159
includes taxes & fees
$149 per night
Nov 25 - Nov 26
With a stay at Los Olivos Beach Resort in Adeje (Costa Adeje), you'll be a 4-minute walk from Fañabé Beach and 12 minutes by foot from El Duque Beach.
Barceló Santiago - Adults Only
Calle La Hondura, 8, Puerto de Santiago, Santiago del Teide, Tenerife
The price is $215 per night
$215
includes taxes & fees
$201 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Barceló Santiago - Adults Only in Santiago del Teide, you'll be by the sea, within a 10-minute walk of Playa Chica and Tenerife Beaches.
Iberostar Selection Anthelia
Londres, 15, Adeje, Tenerife
The price is $376 per night
$376
includes taxes & fees
$352 per night
Dec 11 - Dec 12
Free Cancellation
Reserve now, pay when you stay
Located in Adeje (Costa Adeje), Iberostar Selection Anthelia is within a 15-minute walk of Fañabé Beach and El Duque Beach.
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.
Sandos Papagayo Hotel
Calle Las Acacias, 6, Playa Blanca, Yaiza, Lanzarote
When you stay at Sandos Papagayo Hotel in Yaiza, you'll be by the ocean, a 5-minute drive from Marina Rubicon and 9 minutes from Playa Blanca.
Gran Melia Palacio de Isora
Avenida Los Oceanos, s/n, Urb. La Jaquita, Alcalá, Guia de Isora, Tenerife
The price is $352 per night
$352
includes taxes & fees
$329 per night
Dec 10 - Dec 11
Free Cancellation
Reserve now, pay when you stay
Located in Guia de Isora, Gran Melia Palacio de Isora is on the boardwalk/promenade, a 1-minute drive from Alcala Beach and 8 minutes from Los Gigantes Marina.
Tivoli la Caleta Resort
C/la Enramada 9, La Caleta, Adeje, Tenerife
The price is $280 per night
$280
includes taxes & fees
$262 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
With a stay at Tivoli la Caleta Resort in Adeje (Costa Adeje), you'll be a 5-minute walk from El Duque Beach and within a 5-minute drive of Fañabé Beach.
Landmar Playa La Arena
Lajial 4, Puerto de Santiago, Santiago del Teide, Tenerife
The price is $172 per night
$172
includes taxes & fees
$160 per night
Dec 18 - Dec 19
Free Cancellation
Reserve now, pay when you stay
Located in Santiago del Teide, Landmar Playa La Arena is by the ocean, a 5-minute drive from Los Gigantes Marina and 11 minutes from Los Gigantes Beach.
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 Resorts essential information
Accommodation | 68 Resorts |
---|---|
Lowest Price | $157 |
Highest Price | $376 |
Popular accommodation | Hard Rock Hotel Tenerife, Alexandre Hotel Troya, Cleopatra Palace Hotel, Mediterranean Palace, Los Olivos Beach Resort, Barceló Santiago - Adults Only, Iberostar Selection Anthelia, Landmar Costa los Gigantes Family Resort, Sandos Papagayo Hotel, Gran Melia Palacio de Isora, Tivoli la Caleta Resort, Landmar Playa La Arena |
Explore more Resorts
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 Montgomery to NashvilleFlights from Memphis to PhoenixFlights from Colorado Springs to AtlantaFlights from Louisville to Mackinac IslandFlights from Tampa to Puerto PlataAmerican AirlinesFlights from Pittsburgh to BostonFlights to EnglandTickets to KatyFlights from Miami to GainesvilleFlights from Minneapolis - St. Paul to San AntonioFlights to MexicoTickets to Santa Cruz de Tenerife