Hotels in Canary Islands, Spain

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Canary Islands

Top Hotels in Canary Islands

Santa Barbara Golf and Ocean Club by Diamond Resorts
4 out of 5
Avenida del Atlantico, s/n, Golf del Sur, San Miguel de Abona
4.4/5 Excellent! (2,226 reviews)
"Rooms very spacious"

Reviewed on 29 Sep 2021

Get rates
Santa Barbara Golf and Ocean Club by Diamond Resorts
Hollywood Mirage
3.5 out of 5
4.3/5 Excellent! (243 reviews)
"Everything was good, but road back from the beach to the hotel is really hard, Especially if you on holiday with a baby. The hotel is on the top."

Reviewed on 7 Oct 2021

Get rates
Hollywood Mirage
THB Tropical Island Aparthotel
4 out of 5
C/ Fragata, 2, Yaiza, Lanzarote
Fully refundableReserve now, pay when you stay
The price is Rs7,894 per night from 10 Nov to 10 Nov
4.1/5 Very Good! (699 reviews)
"The apartment are any but 4 star the rest of Tropical Island are very good"

Reviewed on 15 Mar 2020

THB Tropical Island Aparthotel
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.
Hard Rock Hotel Tenerife
5 out of 5
Avenida Adeje, 300, Adeje
Fully refundableReserve now, pay when you stay
The price is Rs17,572 per night from 21 Nov to 21 Nov
4.6/5 Wonderful! (838 reviews)
"The kids club is amazing Myriam and staff were excellent with my daughter! Great location for relaxing don’t need to leave complex everything within the facility. Drinks and food of great quality."

Reviewed on 16 Oct 2021

Hard Rock Hotel Tenerife
Kn Aparthotel Columbus
3 out of 5
Av. Santiago Puig, 6, Playa De Las Americas, Arona, Tenerife
3.8/5 Good! (221 reviews)
"Good location, good food and clean hotel"

Reviewed on 15 Oct 2021

Get rates
Kn Aparthotel Columbus
Hotel Botanico & The Oriental Spa Garden
5 out of 5
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is Rs17,816 per night from 31 Oct to 31 Oct
4.7/5 Exceptional! (369 reviews)
"This hotel is a must within the luxury hotel offer in Tenerife. Very friendly and experienced staff. The hotel is a perfect choice for a great SPA, calm, and refine place to relax while enjoying their restaurants and Puerto de la Cruz."

Reviewed on 6 Sep 2021

Hotel Botanico & The Oriental Spa Garden
Iberostar Heritage Grand Mencey
5 out of 5
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife
Fully refundableReserve now, pay when you stay
The price is Rs10,576 per night from 28 Nov to 28 Nov
4.6/5 Wonderful! (986 reviews)
"This hotel rocks! It is located in a seemingly unassuming area that is in fact close to everything, especially great restaurants. A short beautiful downhill walk will take you to the heart of Santa Cruz. Great stay, strongly recommended."

Reviewed on 21 Sep 2021

Iberostar Heritage Grand Mencey
H10 Playa Meloneras Palace
5 out of 5
Calle Mar Caspio, 5, Playa Meloneras, San Bartolome de Tirajana, Gran Canaria
The price is Rs21,966 per night from 31 Oct to 31 Oct
4.4/5 Excellent! (715 reviews)
"Very nice property and facility, very friendly and helpful service. I would definitely stay here again."

Reviewed on 28 Jan 2021

H10 Playa Meloneras Palace
Bahia Principe Fantasia Tenerife - All Inclusive
5 out of 5
Avenida JM Galván Bello, San Miguel de Abona, Canary Islands
4.5/5 Wonderful! (277 reviews)
"We had a fantastic week at this hotel. The facilities are excellent, food very good quality, staff very helpful. Heated pool was a big plus with younger kids. The buffet restaurant can be noisy at peak time but we usually got a table outside which was better. Would recommend for a week relaxing with ..."

Reviewed on 15 Oct 2021

Get rates
Bahia Principe Fantasia Tenerife - All Inclusive
Abora Continental by Lopesan Hotels
3 out of 5
Avenida de Italia, 2, Playa del Ingles, San Bartolome de Tirajana, Gran Canaria
Fully refundableReserve now, pay when you stay
The price is Rs13,667 per night from 1 Nov to 1 Nov
3.9/5 Very Good! (119 reviews)
"Great location"

Reviewed on 12 Aug 2021

Abora Continental by Lopesan Hotels
Abora Catarina by Lopesan Hotels
4 out of 5
Avenida de Tirajana, 1, Playa del Ingles, San Bartolome de Tirajana, Gran Canaria
Fully refundableReserve now, pay when you stay
The price is Rs13,047 per night from 31 Oct to 31 Oct
4/5 Very Good! (113 reviews)
"Five star service all the way. Food exellent . Staff exellent especially Oscar at reception"

Reviewed on 30 Sep 2021

Abora Catarina by Lopesan Hotels
Gloria Palace Amadores Thalasso & Hotel
4 out of 5
Calle La Palma, 2, Playa Amadores, Mogan, Gran Canaria
4.3/5 Excellent! (685 reviews)
Very Happy returning customer
"From the minute we checked in thanks to Maria she made our day always smiling and chatting, fabulous breakfast every morning plenty of everything fair play to everyone in the kitchens and plenty of seating. Fabulous room great views and spotless. Thanks to Jose and Maria on our checkout made the ..."

Reviewed on 8 Mar 2020

Get rates
Gloria Palace Amadores Thalasso & Hotel
Sunset Harbour Club by Diamond Resorts
3 out of 5
Calle Valencia, 1, Urbanizacion Pueblo Torviscas, Adeje
Fully refundableReserve now, pay when you stay
The price is Rs7,683 per night from 25 Nov to 25 Nov
4.4/5 Excellent! (465 reviews)
"Thoroughly enjoyed our stay at Sunset harbour as usual, very helpful staff and I highly reccomend the clubhouse as a great place to go for food and drinks."

Reviewed on 18 Oct 2021

Sunset Harbour Club by Diamond Resorts
GF Fañabe
4 out of 5
Avda de Bruselas 13, Costa Adeje, Adeje, Tenerife
Fully refundableReserve now, pay when you stay
The price is Rs10,104 per night from 26 Nov to 26 Nov
4.1/5 Very Good! (330 reviews)
"I Liked: Basketball court Pool Tables Swimming Pools Roof View Good Food Near to the beach and shops"

Reviewed on 9 Aug 2021

GF Fañabe
Europe Villa Cortes
5 out of 5
Avenida Rafael Puig, 38, Playa de las Americas, Arona, Tenerife
Fully refundableReserve now, pay when you stay
The price is Rs21,110 per night from 6 Nov to 6 Nov
4.6/5 Exceptional! (238 reviews)
"A sea of calm in the madness that surrounds it, access to shops nightlife good , quirky so interesting sunset bar very good , breakfast excellent. Would come again"

Reviewed on 12 Feb 2020

Europe Villa Cortes
Sunset Bay Club by Diamond Resorts
3 out of 5
Calle Antonio Navarro, 1, Urbanizacion Atamanes, Adeje
Fully refundableReserve now, pay when you stay
The price is Rs12,667 per night from 28 Nov to 28 Nov
4.2/5 Very Good! (697 reviews)
"Excellent for families, very friendly staff."

Reviewed on 15 Oct 2021

Sunset Bay Club by Diamond Resorts
The Ritz-Carlton, Abama
5 out of 5
Carretera General Tf 47 Km 9, Guia de Isora, Tenerife
Fully refundableReserve now, pay when you stay
The price is Rs30,903 per night from 6 Nov to 6 Nov
4.5/5 Wonderful! (430 reviews)
Lovely hotel in a great location
"A lovely hotel in a great location with stunning views. We stayed for one night (Sunday) the staff were very helpful. We were unable to eat in the hotel that evening as all restaurants were fully booked. The staff were however very helpful with recommendations for local restaurants we could use. ..."

Reviewed on 17 May 2021

The Ritz-Carlton, Abama
AxelBeach Maspalomas Apartments & Lounge Club - Adults Only
3 out of 5
Avenida de Tirajana, 32, (entrada por C/ Timple), San Bartolome de Tirajana, Gran Canaria
Fully refundableReserve now, pay when you stay
The price is Rs8,867 per night from 2 Nov to 2 Nov
4.1/5 Very Good! (922 reviews)
Good for party
"Lovely staff all round. Gorg pool area. Food not so great but overall an great place to stay"

Reviewed on 26 Jul 2021

AxelBeach Maspalomas Apartments & Lounge Club - Adults Only
Santa Catalina, a Royal Hideaway Hotel 5*GL
5 out of 5
Calle Leon Y Castillo, 227, Las Palmas de Gran Canaria, Gran Canaria
Fully refundableReserve now, pay when you stay
The price is Rs13,667 per night from 1 Nov to 1 Nov
4.7/5 Exceptional! (121 reviews)
"Really enjoyed a great stay at this hotel! Beautiful premises and nice service! Highly recommended!"

Reviewed on 8 Sep 2021

Santa Catalina, a Royal Hideaway Hotel 5*GL
Lopesan Baobab Resort
5 out of 5
Mar Adriático, 1, San Bartolome de Tirajana, Gran Canaria
Fully refundableReserve now, pay when you stay
The price is Rs20,555 per night from 29 Oct to 29 Oct
4.4/5 Wonderful! (434 reviews)
"Awesome resort, the interior design, pool areas and the whole African theme is amazing. Staff are very polite and helpful. Great measures in place for Covid-19, felt very safe in all hotel areas including restaurants. Nothing to complain about (except the kids pool area being closed due to Covid, ..."

Reviewed on 1 Jan 2021

Lopesan Baobab Resort
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.