Canary Islands may have restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Canary Islands

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Canary Islands

Hard Rock Hotel Tenerife
5 out of 5
Avenida Adeje, 300, Adeje
The price is £106 per night from 30 May to 30 May
4.6/5Wonderful! (823 reviews)
"You charged €840 one night, €640 some nights and generally over over €400 a night over the 16 nights we stayed with you. Staff were busy and hard to catch but friendly and hard working. You needed more staff available for the price you charge. What made me book the hotel was the many restaurants, ..."

Reviewed on 4 Jan 2021

Hard Rock Hotel Tenerife
Barceló Castillo Beach Resort
4 out of 5
Avenida del Castillo s/n, Antigua, Fuerteventura
Free cancellationReserve now, pay when you stay
The price is £76 per night from 22 May to 22 May
4/5Very Good! (700 reviews)
Well appointed with great faciilties
"We probably didn't see the best of the hotel given we visited during the pandemic and most of the facilities were not open and the whole resort and area was like a ghost town. The position of the hotel is fantastic - right by the beach and on a promenade walk - which I imagine in usual times has ..."

Reviewed on 20 Dec 2020

Barceló Castillo Beach Resort
Occidental Margaritas
4 out of 5
Avenida de Gran Canaria, 40, Playa Del Ingles, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is £72 per night from 20 May to 20 May
3.9/5Very Good! (640 reviews)
Good hotel with some caveats
"Good hotel. The staff was very friendly and helpful. Some caveats are that the a/c does not cool during the entire day, if you need it to sleep at night better ask for a fan. The food at the restaurant was edible but not something you would look forward to, especially if you have the all inclusive ..."

Reviewed on 13 Nov 2020

Occidental Margaritas
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.
Hotel Tabaiba Princess
4 out of 5
Avda. Tour Operador TUI, s/n, Maspalomas, San Bartolome de Tirajana, Gran Canaria
Get Rates
4.1/5Very Good! (258 reviews)
"Good activities, nice free spa with sauna, steam room and hor tub."

Reviewed on 17 Feb 2020

Hotel Tabaiba Princess
Barceló Santiago
4 out of 5
Calle La Hondura, 8, Puerto de Santiago, Santiago del Teide, Tenerife
Free cancellationReserve now, pay when you stay
The price is £104 per night from 23 May to 23 May
4.1/5Very Good! (449 reviews)
Amazing views of Los Gigantes
"Amazing hotel, the views are incredible. The staff is very friendly."

Reviewed on 3 Aug 2020

Barceló Santiago
H10 Tindaya
4 out of 5
Punta del Roquillo s/n, Costa Calma, Pajara, Fuerteventura
Free cancellationReserve now, pay when you stay
The price is £103 per night from 17 May to 17 May
4.1/5Very Good! (287 reviews)
Lovely stay in nice all inclusive beach location
"Lovely stay. Some services were closed as is to be expected at the moment but they catered for everything really well. Good food, Good service and good drinks. The pool area is lovely and the beach is fantastic! Would happily stay again"

Reviewed on 1 Feb 2021

H10 Tindaya
Santa Catalina, a Royal Hideaway Hotel 5*GL
5 out of 5
Calle Leon Y Castillo, 227, Las Palmas de Gran Canaria, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is £106 per night from 30 May to 30 May
4.6/5Exceptional! (87 reviews)
"Very good hotel"

Reviewed on 12 May 2021

Santa Catalina, a Royal Hideaway Hotel 5*GL
H10 Conquistador
4 out of 5
Avenida Rafael Puig, 36, Playa de las Americas, Arona, Tenerife
The price is £121 per night from 5 Jun to 5 Jun
4.1/5Very Good! (546 reviews)
"The stay was amazing lovely clean rooms .Not many at the hotel because of covid but just enough.Ive been to a few hotels in my time but the staff was 10/10 ."

Reviewed on 30 Dec 2020

H10 Conquistador
Occidental Jandía Playa
4 out of 5
C/ Sancho Panza, s/n, Urbanización Playa del Jable, Pajara, Fuerteventura
Free cancellationReserve now, pay when you stay
The price is £71 per night from 1 Jun to 1 Jun
4.1/5Very Good! (405 reviews)
Writer places to stay but seen much worse
"Would not class it as a 4 star main lobby is very nice and perhaps the main rooms are good. The out building rooms are somewhat dated and the Aircon is old, noisy and does not work very well. Pool area and staff are amazing. There was plenty of food but most of the time is was warm at best. Maybe ..."

Reviewed on 22 Nov 2020

Occidental Jandía Playa
Iberostar Playa Gaviotas - All Inclusive
4 out of 5
Las Gaviotas Pasaje Playa 2, Jandia, Pajara, Fuerteventura
Free cancellationReserve now, pay when you stay
The price is £148 per night from 7 Jun to 7 Jun
4.5/5Wonderful! (180 reviews)
Winter Sun
"Pools and beach was good / nice beach walks. Good Food and very clean. Room Large but slightly dated / great view from balcony. Drinks at bar were machine made and not very good."

Reviewed on 28 Dec 2020

Iberostar Playa Gaviotas - All Inclusive
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.