Best Resorts in Canary Islands

Most properties are fully refundable. Because flexibility matters.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Canary Islands

Featured Resorts in Canary Islands

Hard Rock Hotel Tenerife
5 out of 5
Avenida Adeje, 300, Adeje, 38670
Fully refundableReserve now, pay when you stay
The price is $171 per night from May 26 to May 27
4.5/5 Wonderful! (906 reviews)
"Pros: We stayed 8 days in the hotel and the experience was very positive. Staff is very friendly. Breakfast was great, lots of options and high quality. The dinning options in the hotel were great, great food and good service. The rock spa circuit is amazing, 3 whirlpools, sauna. Location is great, ..."

Reviewed on May 8, 2022

Hard Rock Hotel Tenerife
GF Fañabe
4 out of 5
Avda de Bruselas 13, Costa Adeje, Adeje, Tenerife, 38660
4.1/5 Very Good! (384 reviews)
"Great hotel friendly staff and a nice comfy room."

Reviewed on May 17, 2022

GF Fañabe
Sheraton La Caleta Resort & Spa, Costa Adeje, Tenerife
5 out of 5
C/la Enramada 9, La Caleta, Adeje, Tenerife, 38670
Fully refundableReserve now, pay when you stay
The price is $168 per night from Jun 2 to Jun 3
4.5/5 Wonderful! (691 reviews)
"The Sheraton is a quality hotel which we have now visited 4 times and wouldn’t hesitate to recommend. It is a shame that the Japanese restaurant is no longer operating."

Reviewed on May 14, 2022

Sheraton La Caleta Resort & Spa, Costa Adeje, Tenerife
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Barceló Santiago
4 out of 5
Calle La Hondura, 8, Puerto de Santiago, Santiago del Teide, Tenerife, 38683
The price is $121 per night from Jun 2 to Jun 3
4.1/5 Very Good! (502 reviews)
"Amazing location with great views of the sea and cliffs. A wide choice of food with very attentive and hard working staff. All areas were clean and well maintained. Reception were so helpful with a car hire problem. Would recommend and would definitely stay again."

Reviewed on Apr 22, 2022

Barceló Santiago
Cleopatra Palace Hotel
4 out of 5
Avenida de las Américas s.n, Playa de las Américas, Arona, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 18 to Jun 19
4.4/5 Wonderful! (972 reviews)
"The room in the hotel itself was nice looking, and clean. However it did feel a little outdated with inclusions such as a barely working beige radio built into the wall, and a lack of any usb ports or plugs for charging phones on the bedside tables. Noise was also an issue with sound from neighbouring ..."

Reviewed on Mar 28, 2022

Cleopatra Palace Hotel
Iberostar Selection Anthelia
5 out of 5
Londres, 15, Adeje, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is $204 per night from Jun 19 to Jun 20
4.7/5 Exceptional! (658 reviews)
"Fab"

Reviewed on May 15, 2022

Iberostar Selection Anthelia
GF GRAN COSTA ADEJE
5 out of 5
Avenida de Bruselas, 16, Adeje, Tenerife, 38660
4.3/5 Excellent! (643 reviews)
"Lovely hotel and very friendly staff. Enormous choice at buffet dinner rand breakfast. 10 mins walk to beach 30 to harbour. Market across the road. Large and quiet rooms. Very helpful staff. Easy parking. Excellent falicities-eg pool and things for kids and sporting facilities"

Reviewed on Mar 13, 2022

GF GRAN COSTA ADEJE
Landmar Costa los Gigantes
4 out of 5
Calle Juan Manuel Capdevielle, 8, Puerto de Santiago, Santiago del Teide, Tenerife, 38683
The price is $112 per night from May 26 to May 27
4.3/5 Excellent! (339 reviews)
"Kids loved the animation team and Landi (the hotel mascot). Plenty of food options for breakfast and dinner. Local restaurants were excellent if you wanted to venture down to the town too. Hotel was very clean and tidy. Perfect break off peak season for us. Would definitely go again."

Reviewed on Mar 19, 2022

Landmar Costa los Gigantes
Vincci Selección La Plantación del Sur
5 out of 5
C/ Roque Nublo, 1, Adeje, Tenerife, 38670
Fully refundableReserve now, pay when you stay
The price is $158 per night from May 22 to May 23
4.7/5 Exceptional! (685 reviews)
"Daniella took special care of my wife’s special dietary needs at the breakfast. Staff were very friendly and helpful. Hear location, beautiful pools and great views from the room."

Reviewed on May 7, 2022

Vincci Selección La Plantación del Sur
Roca Nivaria Gran Hotel
5 out of 5
Av. Adeje 300, Playa Paraiso, Adeje, Tenerife, 38678
4.6/5 Wonderful! (358 reviews)
"Fabulous balance of adult relaxation and entertainment for kids. Return trip already booked."

Reviewed on May 12, 2022

Roca Nivaria Gran Hotel
Don't see what you're looking for?
See all available properties in Canary Islands
View all properties
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.

Price trends for Resorts in Canary Islands

Less expensive
More expensive
Next month
June
December
$132
Month
Price
January
$190
February
$185
March
$161
April
$155
May
$141
June
$132
July
$161
August
$162
September
$149
October
$153
November
$158
December
$196
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Canary Islands. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Recent reviews of Canary Islands hotels
expedia verified reviews