Book Canary Islands Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canary Islands

Top Hotels in Canary Islands

Hard Rock Hotel Tenerife
5.0 star property
9.0 out of 10, Wonderful, (1002)
"Good hotel"
The price is AU$274
includes taxes & fees
2 Dec - 3 Dec
Hard Rock Hotel Tenerife
Iberostar Selection Anthelia
5.0 star property
9.4 out of 10, Exceptional, (792)
"We have been to number of all inclusive hotels and this was the best one we have experienced. The food was excellent (all inclusive) and although the hotel was a little dated it was spotlessly clean. The staff were all friendly and accommodating. We weren’t there with smaller children, but there were fun activities laid in for them in one area of the pool. We were only there 5 days so didnt really do any exertions but there seemed a lot on offer - definitely enough to occupy you for 2 weeks....
The price is AU$578
includes taxes & fees
11 Dec - 12 Dec
Iberostar Selection Anthelia
Secrets Lanzarote Resort & Spa – Adults only (+18)
5.0 star property
8.6 out of 10, Excellent, (1001)
"It was excellent. Everything was spotless, the staff were exemplary, the facilities superb. "
The price is AU$376
includes taxes & fees
2 Dec - 3 Dec
Secrets Lanzarote Resort & Spa – Adults only (+18)
Hotel Riu Oliva Beach Resort - All Inclusive
3.0 star property
8.4 out of 10, Very good, (669)
"First class .staf could not do enough for me .lovely food and good choice off drinks I will return very soon views and scenery was an amazing .felt save on my own day and night very good value for my money c u soon thank u for a lovely stay and memories x"
The price is AU$230
includes taxes & fees
12 Dec - 13 Dec
Hotel Riu Oliva Beach Resort - All Inclusive
Bahia Principe Fantasia Tenerife - All Inclusive
5.0 star property
9.0 out of 10, Wonderful, (635)
"Great a la carte restaurant choices Thai,Steak and Italian. Fantastic rooms with great swimming pools."
Bahia Principe Fantasia Tenerife - All Inclusive
The Ritz-Carlton Tenerife, Abama
5.0 star property
9.2 out of 10, Wonderful, (593)
"amazing value for money. I couldn't recommend it more. it's an architectural marvel which perfectly blends into the surrounding. It's nearby one of the best beaches ok the island. It also offers amazing sunsets and stunning ocean views with nearby island gomera in the background. The quality of service is outstanding. we always felt wholeheartedly welcome and all staff was attentive to our needs. it exceeded all my expectations and I'm surely coming again hopefully soon 👌"
The price is AU$563
includes taxes & fees
5 Dec - 6 Dec
The Ritz-Carlton Tenerife, Abama
Lopesan Baobab Resort
5.0 star property
9.0 out of 10, Wonderful, (795)
"Great resort. However, rooms are very dark not enough lights. Pool area a bit tired looking in parts. Long queues at reception around peak times. "
The price is AU$437
includes taxes & fees
9 Dec - 10 Dec
Lopesan Baobab Resort
Dreams Jardin Tropical Resort & Spa
4.0 star property
9.2 out of 10, Wonderful, (736)
"Love the tranquility of the outdoor area. It’s relaxing and beautiful white building is so calming. "
The price is AU$683
includes taxes & fees
5 Dec - 6 Dec
Dreams Jardin Tropical Resort & Spa
Hotel Riu Gran Canaria - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (491)
"We had the best time. The property was clean and well kept. The entertainment crew was magnificent. The staff was friendly and courteous. We enjoyed the restaurants. The Kulinarium dinner was outstanding! Will definitely come back. "
The price is AU$538
includes taxes & fees
22 Dec - 23 Dec
Hotel Riu Gran Canaria - All Inclusive
Melia Jardines del Teide - Adults Only
5.0 star property
9.2 out of 10, Wonderful, (69)
"It is a lovely hotel with great facilities for adults. The check-in was very good and lovely helpful staff. Our junior suite was a great size with a balcony overlooking the pool. We were staying half board and the food especially at breakfast was excellent. There was the opportunity to sit outside on the terrace which was very nice indeed as the views were amazing. The pool area was lovely and we managed to get sun loungers each morning. Overall we had a lovely stay and would definitely return...
The price is AU$531
includes taxes & fees
16 Dec - 17 Dec
Melia Jardines del Teide - Adults Only
Santa Barbara Golf And Ocean Club
4.0 star property
8.8 out of 10, Excellent, (2620)
"Lovely property with all the amenities required. Pool, sunbeds, sauna, supermarket with reasonable prices in site. Beach front property spectacular views and sunsets. "
The price is AU$263
includes taxes & fees
26 Nov - 27 Nov
Santa Barbara Golf And Ocean Club
Gloria Palace Amadores Thalasso & Hotel
4.0 star property
8.8 out of 10, Excellent, (903)
"Ok"
Gloria Palace Amadores Thalasso & Hotel
Lopesan Costa Meloneras Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (1001)
"Hotel was exceptional."
The price is AU$432
includes taxes & fees
18 Dec - 19 Dec
Lopesan Costa Meloneras Resort & Spa
Iberostar Heritage Grand Mencey
5.0 star property
9.2 out of 10, Wonderful, (1001)
"Outstanding attention to details "
The price is AU$219
includes taxes & fees
17 Dec - 18 Dec
Iberostar Heritage Grand Mencey
Ramada Residences by Wyndham Costa Adeje
4.5 star property
8.8 out of 10, Excellent, (80)
"Really nice place to stay in a great location. The apartments are lovely but you can tell room by room which ones have been modernised. Everything was lovely except the bathroom, really old and the showers were awful. Zero pressure and no hot water. Bath takes at least 30 minutes to fill up aswell. Television is absolutely pointless has 2 channels with weak signal and is about 20 years old. Aside this the whole apartment was absolutely lovely and a fantatsic size."
Ramada Residences by Wyndham Costa Adeje
Radisson Blu Resort & Spa, Gran Canaria Mogan
5.0 star property
9.2 out of 10, Wonderful, (1002)
"Lots of flies in the bathroom and also cockroaches found in the room. Room cleanliness was sometimes lazy but food was nice and staff friendly "
The price is AU$413
includes taxes & fees
5 Dec - 6 Dec
Radisson Blu Resort & Spa, Gran Canaria Mogan
Dreams Lanzarote Playa Dorada Resort & Spa
5.0 star property
8.4 out of 10, Very good, (1001)
"Great hotel overall. This was our second visit this year we have noticed however the staff are not as good as they were before. We stayed in a pool view preferred club room and had a partial ocean view. Room was great, breakfast was nice apart from trying to get a coffee was almost impossible. The two main ladies on breakfast in the preferred lounge are great but on a weekend they are not there and it's a bit chaotic. We found the restaurants in the hotel were not great last time so mainly ate...
The price is AU$354
includes taxes & fees
5 Dec - 6 Dec
Dreams Lanzarote Playa Dorada Resort & Spa
Gran Melia Palacio de Isora
5.0 star property
8.8 out of 10, Excellent, (442)
"I really liked this resort. We treated ourself to this 5 star hotel for our anniversary. They have an incredible pool, the biggest salty water pool in Europe and the Spa massage made me fly. The location itself is stunning and it's 30 seconds walk from the ocean. The staff has always been helpful and kind whenever we asked for something. Dream place and you feel like a king/queen. What could have improved: Big hiccup when we checked in. The reception OFFERED us a vip plan (red level) as a...
The price is AU$511
includes taxes & fees
10 Dec - 11 Dec
Gran Melia Palacio de Isora
Bahia del Duque
5.0 star property
9.4 out of 10, Exceptional, (402)
"This is my seventh trip to this hotel, and it never fails to delight. It is an ‘old school’ hotel with faultless service, attention to detail, and perfect location"
The price is AU$692
includes taxes & fees
2 Dec - 3 Dec
Bahia del Duque
THB Tropical Island Aparthotel
4.0 star property
8.4 out of 10, Very good, (885)
"This is my second time visiting this hotel. It has a large territory, good size pools, beach is 15min walk or you can use their shuttle bus which leaves twice daily. Rooms were cleaned regularly. My favourite part tho, was the food. It was tasty and every night had a different theme. "
The price is AU$241
includes taxes & fees
28 Nov - 29 Nov
THB Tropical Island Aparthotel
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.
Don't see what you're looking for?
See all available properties in Canary Islands
Save an average of 15% on thousands of hotels when you're signed in
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels in Canary Islands cost?
In Canary Islands, you can find cheap options from AU$219 in a few different ways. To browse what’s available, enter your chosen getaway dates, then narrow your search by amenities, budget and more. Remember that rates can vary according to when you plan to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Canary Islands?
Temperatures differ across Canary Islands, so the best time to travel really depends on where you’re staying. If you’re seeking a summer break in Arrecife, plan your trip between June and August when daily average temperatures range from 21ºC to 22ºC. Just remember that Arrecife has a desert climate, so pack appropriately.
What is the best area to stay in Canary Islands?
If you want an unforgettable getaway in Canary Islands, consider the exciting city of Arrecife. Reserve a few nights in one of our popular hotels, and you’ve got yourself the perfect starting point for your urban adventures.
Are there any luxury hotels in Canary Islands?
Some of our best hotels in Canary Islands are in Yaiza. Check out luxurious options such as La Isla y el Mar Hotel Boutique - Adults Only, which features a swimming pool, private winery tours and beauty services. Princesa Yaiza Suite Hotel Resort is another terrific pick in this city.
What are the top all-inclusive hotels in Canary Islands?
Seaside Los Jameos Playa and Hipotels La Geria are among the best options in Canary Islands that offer all-inclusive deals. With entertainment, drinks and food usually included in the one upfront price, you can put your wallet away and enjoy the ultimate worry-free holiday at either of these properties located in Yaiza.
How can I find cheap hotels in Canary Islands?
Discover inexpensive hotels without breaking a sweat by using our filters. Click on the “Price per night” box to see budget-friendly picks in Canary Islands. Another way is to check out our cheap hotels in Canary Islands page. The lowest price available starts from AU$219 per night.
What are the best hotels in Canary Islands for families?
Pack your bags (and the kids!) and prepare for an action-packed getaway at one of our popular family-friendly hotels in Canary Islands. Located in Yaiza, La Isla y el Mar Hotel Boutique - Adults Only is an excellent pick. A nearby beach and complimentary breakfast are among the amenities here. Or kick back with the fam at Princesa Yaiza Suite Hotel Resort. You can also look for your perfect stay by checking the “Family friendly” box in the “Traveller experience” section of our handy filters.
What are the top beach hotels in Canary Islands?
Prepare to be swept away by an ideal combination of relaxation and fun at our Canary Islands sea-view hotels. One of the most popular getaways is La Isla y el Mar Hotel Boutique - Adults Only, which offers amenities like an electric car charging station and an espresso maker. Another stay promising lots of beachside bliss is Princesa Yaiza Suite Hotel Resort. Both these escapes are located in Yaiza.
Why should I book my Canary Islands hotel with Expedia?
Book your Canary Islands hotel with Expedia and enjoy access to a world of accommodation options at incredible prices. Use our search filters to help you find exactly what you want, whether that’s a 5-star escape or something a little different, such as a cabin, villa or even a houseboat! Join Expedia Rewards and you’ll save 10% or more on over 100,000 hotels worldwide. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels come with flexible cancellation policies, so you can rest easy if your circumstances change.