Search Canary Islands Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Canary Islands

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels 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 €235 per night from 6 Mar to 7 Mar
€235
per night
6 Mar - 7 Mar
4.5/5 Wonderful! (1,009 reviews)
"Lovely hotel lovely staff"

Reviewed on 6 Feb 2023

Hard Rock Hotel Tenerife
Hotel Riu Vistamar - All Inclusive
4 out of 5
Avenida de la Cornisa, s/n, Mogan, Gran Canaria, 35130
The price is €242 per night from 3 Mar to 4 Mar
€242
per night
3 Mar - 4 Mar
4.3/5 Excellent! (711 reviews)
"This hotel was very impressive. Amazing views. Staff were superb. Never felt like they were short staffed despite hotel being fully booked. Will be coming back!"

Reviewed on 31 Jan 2023

Hotel Riu Vistamar - All Inclusive
Hotel Riu Oliva Beach Resort - All Inclusive
3 out of 5
Avenida Grandes Playas, Corralejo, La Oliva, Fuerteventura, 35660
Fully refundableReserve now, pay when you stay
The price is €118 per night from 10 Feb to 11 Feb
€118
per night
10 Feb - 11 Feb
4.1/5 Very Good! (479 reviews)
Lovely hotel with amazing staff
"Lovely hotel - beautiful good, fabulous staff, amazing views - Will certainly be back ….. only thing was whilst we were there at the end of January the wind was freezing cold which is out of the hotel’s hands 😊"

Reviewed on 30 Jan 2023

Hotel Riu Oliva Beach Resort - All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

Santa Barbara Golf And Ocean Club
4 out of 5
Avenida del Atlantico, s/n, Golf del Sur, San Miguel de Abona, 38639
4.4/5 Excellent! (2,408 reviews)
"Weather was nice and warm had a couple of overcast days in the month we stayed there but it is there winter"

Reviewed on 3 Feb 2023

Santa Barbara Golf And Ocean Club
Lopesan Costa Meloneras Resort & Spa
5 out of 5
Mar Mediterraneo 1, Meloneras, San Bartolome de Tirajana, Gran Canaria, 35100
Fully refundableReserve now, pay when you stay
The price is €325 per night from 11 Feb to 12 Feb
€325
per night
11 Feb - 12 Feb
4.5/5 Wonderful! (882 reviews)
Well worth a visit
"Modern clean hotel. Fabulous outside space Pool area well maintained. Staff efficient Food varied and well presented . Upgrade of room to superior pool view well worth it. It was also seaview into the bargain"

Reviewed on 5 Feb 2023

Lopesan Costa Meloneras Resort & Spa
Gran Melia Palacio de Isora
5 out of 5
Avenida Los Oceanos, s/n, Urb. La Jaquita, Alcalá, Guia de Isora, Tenerife, 38686
The price is €347 per night from 1 Mar to 2 Mar
€347
per night
1 Mar - 2 Mar
4.4/5 Excellent! (394 reviews)
"Very quiet room. Hated the long walk to my room, but that is the room i chose."

Reviewed on 2 Oct 2022

Gran Melia Palacio de Isora
Bahia Principe Fantasia Tenerife - All Inclusive
5 out of 5
Avenida JM Galván Bello, San Miguel de Abona, Canary Islands, 38639
The price is €280 per night from 9 Feb to 10 Feb
€280
per night
9 Feb - 10 Feb
4.4/5 Wonderful! (443 reviews)
"We had a great stay at the Bahia Principe Fantasia Tenerife It’s perfect for a family holiday with very young children The food was great a lot of selection and the al carts provided a great variety of offerings The staff did a great job looking after us !!! Food 7/10 Cleanliness 9/10 Staff 9/10 ..."

Reviewed on 29 Jan 2023

Bahia Principe Fantasia Tenerife - All Inclusive
Dreams Jardin Tropical Resort & Spa
4 out of 5
Calle Gran Bretana s/n, Costa Adeje, Adeje, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is €265 per night from 1 Mar to 2 Mar
€265
per night
1 Mar - 2 Mar
4.5/5 Wonderful! (549 reviews)
"The property has a great pool. Even better is the club access to the bar and upper sunset lounge and day beds! The spa coordination was a little too complicated."

Reviewed on 23 Jan 2023

Dreams Jardin Tropical Resort & Spa
Gloria Palace Royal Hotel & Spa
4 out of 5
Tamara, 1. Playa de Amadores, Mogan, Gran Canaria, 35130
4.6/5 Exceptional! (549 reviews)
"The hotel looks much better inside then outside. Room, I had was lardge with a fantastic view. Food was good, however wine in all inclusive was rather poor. Service very, very good."

Reviewed on 28 Jan 2023

Gloria Palace Royal Hotel & Spa
Gloria Palace Amadores Thalasso & Hotel
4 out of 5
Calle La Palma, 2, Playa Amadores, Mogan, Gran Canaria, 35130
4.3/5 Excellent! (800 reviews)
"Although we were in this hotel for the first time, this place and the hotel are well known to us. That's why we chose this hotel this time. The main thing here, of course, is the beautiful ocean views from the room, as well as from any frontal points. The location is convenient. Although we arrived ..."

Reviewed on 16 Jan 2023

Gloria Palace Amadores Thalasso & Hotel
Riosol Hotel
3 out of 5
C/ Isla De Lobos Nº1, Puerto Rico, Mogan, Gran Canaria, 35130
The price is €112 per night from 9 Feb to 10 Feb
€112
per night
9 Feb - 10 Feb
3.8/5 Good! (677 reviews)
"Clean hotel, drinks and food ok apartment was basic but comfortable"

Reviewed on 27 Dec 2022

Riosol Hotel
Iberostar Selection Anthelia
5 out of 5
Londres, 15, Adeje, Tenerife, 38660
The price is €377 per night from 10 Mar to 11 Mar
€377
per night
10 Mar - 11 Mar
4.7/5 Exceptional! (714 reviews)
"Heated pool was"

Reviewed on 3 Feb 2023

Iberostar Selection Anthelia
Hotel Las Aguilas Tenerife, Affiliated by Melia
4 out of 5
Calle Doctor Barajas 19, Puerto de la Cruz, Santa Cruz de Tenerife, 38400
The price is €149 per night from 27 Feb to 28 Feb
€149
per night
27 Feb - 28 Feb
4.3/5 Excellent! (65 reviews)
"The hotel is located on a steep hill and is more suitable for people with transport or fit to walk."

Reviewed on 2 Jan 2023

Hotel Las Aguilas Tenerife, Affiliated by Melia
Bahia Principe Sunlight Tenerife
4 out of 5
IDAFE URB PLAYA PARAISO,S/N, Adeje, Canary Islands, 38670
4.4/5 Excellent! (31 reviews)
"Very kind staff, good food at buffet and italian restaurant."

Reviewed on 31 Jan 2023

Bahia Principe Sunlight Tenerife
Hollywood Mirage
3.5 out of 5
Calle Sierra Nevada, sn, Arona, Santa Cruz de Tenerife, 38650
4.3/5 Excellent! (497 reviews)
"Stay was very good can’t really fault a hotel"

Reviewed on 9 Jan 2023

Hollywood Mirage
Iberostar Heritage Grand Mencey
5 out of 5
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, 38004
The price is €160 per night from 28 Feb to 1 Mar
€160
per night
28 Feb - 1 Mar
4.6/5 Wonderful! (1,013 reviews)
"The staff is friendly and very helpful with information about the area."

Reviewed on 23 Jan 2023

Iberostar Heritage Grand Mencey
GF GRAN COSTA ADEJE
5 out of 5
Avenida de Bruselas, 16, Adeje, Tenerife, 38660
Fully refundableReserve now, pay when you stay
The price is €259 per night from 13 Feb to 14 Feb
€259
per night
13 Feb - 14 Feb
4.3/5 Excellent! (677 reviews)
January Holiday
"Very good . Staff are very friendly."

Reviewed on 28 Jan 2023

GF GRAN COSTA ADEJE
Hotel Best Semiramis
5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife, 38400
The price is €103 per night from 8 Mar to 9 Mar
€103
per night
8 Mar - 9 Mar
4/5 Very Good! (491 reviews)
"Great stay, room good size, comfortable bed, food excellent and pleasant staff."

Reviewed on 1 Feb 2023

Hotel Best Semiramis
 Pierre & Vacances Resort Fuerteventura OrigoMare
4 out of 5
Carretera Majanicho 100, La Oliva, Fuerteventura, 35650
4.1/5 Very Good! (401 reviews)
"The plates and glasses where dirty"

Reviewed on 15 Apr 2022

Pierre & Vacances Resort Fuerteventura OrigoMare
Hotel Riu Buenavista  – All Inclusive
4 out of 5
Calle Horno, 35, Urbanizacion Playa Paraiso, Adeje, Tenerife, 38678
The price is €213 per night from 9 Feb to 10 Feb
€213
per night
9 Feb - 10 Feb
4.2/5 Very Good! (697 reviews)
"if you want to relax this is the place to be"

Reviewed on 13 Jan 2023

Hotel Riu Buenavista – 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.

Canary Islands hotels information

Number of reviews
13487
Accommodation
21210 hotels
Lowest Price
€103
Highest Price
€377

Recent Reviews in Canary Islands
Expedia verified reviews

Go further with the Expedia app

When you book on the app you can save an average of 15% on thousands of hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code