Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Canary Islands Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Canary Islands

Top Hotels in Canary Islands

Apartamentos Tisalaya
2.5 out of 5
Calle Montaña Tisalaya, 1, Tias
The price is CA $65 per night
4.5/5Wonderful! (104 reviews)
As below

"I didn't attend due to Easy Jet cancelling my flight due to Covid 19 pandemic, but have provided new dates for next year, TUE 18 May to Sat 29 May, please confirm soon as. Many thanks"…"

Reviewed on Jun. 15, 2020

Apartamentos Tisalaya
Royal Sunset Beach Club by Diamond Resorts
3 out of 5
Calle Londres 6, Playa de Fanabe, Adeje, Tenerife
Free cancellationReserve now, pay when you stay
The price is CA $116 per night
4.4/5Wonderful! (318 reviews)
Great holiday

"Apartments and complex very good"…"

Reviewed on Feb. 9, 2020

Royal Sunset Beach Club by Diamond Resorts
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 CA $151 per night
4/5Very Good! (689 reviews)

"Couldn’t fault this place. Lovely spacious accommodation. Clean and loads of amenities. Beach a very short walk. Friendly staff. It was my birthday while I was there and found a lovely treat when I got back to the room after a day out. I would definitely go back again."…"

Reviewed on Mar. 17, 2020

Barceló Castillo Beach Resort
Sunset Bay Club by Diamond Resorts
3 out of 5
Calle Antonio Navarro, 1, Urbanizacion Atamanes, Adeje, Tenerife
Free cancellationReserve now, pay when you stay
The price is CA $89 per night
4.2/5Very Good! (681 reviews)

"The property was fine. Regrettably due to the virus .Expedia was no contactable after try ing to make contact for several days."…"

Reviewed on Mar. 25, 2020

Sunset Bay Club by Diamond Resorts
Hard Rock Hotel Tenerife
5 out of 5
Avenida Adeje, 300, Adeje
The price is CA $237 per night
4.6/5Wonderful! (824 reviews)

"Loved the Rock Royalty benefits which comes complete with a butler! Staff couldn’t do enough for us."…"

Reviewed on Mar. 17, 2020

Hard Rock Hotel Tenerife
Barceló Teguise Beach - Adults only
4 out of 5
Paseo Maritimo, s/n, Costa Teguise, Teguise, Lanzarote
Free cancellationReserve now, pay when you stay
The price is CA $187 per night
4.5/5Wonderful! (882 reviews)

"Staff very friendly and helpful amenities were good Our balcony and hot tub was not cleaned for 6 days"…"

Reviewed on Mar. 23, 2020

Barceló Teguise Beach - Adults only
Jardines del Sol by Diamond Resorts
4 out of 5
Urb. Montaña Roja S/N, Playa Blanca, Yaiza, Lanzarote
Free cancellationReserve now, pay when you stay
The price is CA $135 per night
4.7/5Exceptional! (235 reviews)

"Really good facilities especially for families. Were able to provide a potty, pools were fenced for safety and shut securely when lifeguard wasn't available. Restaurant was pleasingly good, as well as serving a very wide range of food throughout the day, they also offer a take away service - great ..."…"

Reviewed on Mar. 1, 2020

Jardines del Sol by Diamond Resorts
Hotel Riu Gran Canaria
4 out of 5
Urb. Las Meloneras s/n, Maspalomas, San Bartolome de Tirajana, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is CA $296 per night
4.4/5Wonderful! (347 reviews)

"Everything was really lovely.Nice staff and very good food."…"

Reviewed on Jun. 9, 2019

Hotel Riu Gran Canaria
Sol Arona Tenerife
3 out of 5
Avenida Juan Carlos I, 25, Playa De Los Cristianos, Arona, Tenerife
The price is CA $126 per night
3.6/5Good! (765 reviews)

"Leavening after a week because of the Coronavirus."…"

Reviewed on Mar. 25, 2020

Sol Arona Tenerife
Hotel Riu Vistamar - All Inclusive
4 out of 5
Avenida de la Cornisa, s/n, Mogan, Gran Canaria
Free cancellationReserve now, pay when you stay
The price is CA $219 per night
4.3/5Excellent! (619 reviews)

"First of all big Thank You to Michael (Belgium) from reception, it was my wife's 35th birthday and he managed to get us upgrade to Junior Suite on arrival with a wonderful views and huge room (we didn't ask) . Plenty of really nice food at any time, drinks on every corner, staff really nice, views ..."…"

Reviewed on Feb. 12, 2020

Hotel Riu Vistamar - 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 Hotel Guide

Welcome to Canary Islands

Booking a trip to Canary Islands has never been easier! Looking to explore other areas of Spain too? Expedia.ca has got you covered. No matter if you prefer to put your feet up in the city or would rather stay in a more remote part of Canary Islands, you're sure to find the ideal destination. Begin searching today, and see just how easy it is to visit the region of your dreams.

Hoping to rest your head at a high-end inn in Canary Islands? We've got you covered. We have got a diverse selection of budget lodges too. And there are plenty of choices in the middle. It's simply based on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll find a variety of lodging choices right in the middle of the action, as well as secluded stays on the border of Canary Islands. When you search our site's assortment of rooms in Canary Islands, you are sure to find low rates and unbelievable offers on any type of hotel in the area.

Quick facts about Canary Islands:

  • Don't forget to stop in Tenerife, Gran Canaria, and Lanzarote while you're in the region

Arranging a hotel for your adventure shouldn't be excruciating. Expedia.ca will save you time and money when securing your reservations at any of the hotels in Canary Islands, so you can spend your time enjoying your vacation and not fretting about draining your bank account. So why wait another day to book your travel plans to Spain? Select your desired travel dates now to browse the best offers on getaways in Canary Islands!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Canary Islands. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.