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

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Canary Islands

Hard Rock Hotel Tenerife

5.0 star property
9.0 out of 10, Wonderful, (998)
"We had a lovely week at the Hard Rock Hotel and thought the hotel was absolutely lovely. At check-in we were served quickly, given an upgraded room and as we had missed dinner that evening (flight delay), they sent up some charcuterie and bread to our room which was much appreciated. Breakfast is fantastic with a huge amount of options. It was surprisingly busy in January, so i'd hate to see how long the queues would be in the summer months! The dinner buffet was mostly good with lots of...
The price is AU$434
includes taxes & fees
10 Mar - 11 Mar
Hard Rock Hotel Tenerife

Hotel Riu Oliva Beach Resort - All Inclusive

3.0 star property
8.4 out of 10, Very good, (707)
"2 night stay. Not in the hotel, In an apartment with stairs to bedroom. Grounds well kept. Luggage rack downstairs. Odd but okay. Food okay. "
The price is AU$270
includes taxes & fees
16 Feb - 17 Feb
Hotel Riu Oliva Beach Resort - All Inclusive

Bahia Principe Fantasia Tenerife - All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (670)
"Clean and friendly hotel. Very accommodating "
Bahia Principe Fantasia Tenerife - All Inclusive

Secrets Lanzarote Resort & Spa – Adults only (+18)

5.0 star property
8.6 out of 10, Excellent, (1003)
"Lovely location, beautiful hotel & very polite and accommodating staff. "
The price is AU$529
includes taxes & fees
2 Mar - 3 Mar
Secrets Lanzarote Resort & Spa – Adults only (+18)

Iberostar Selection Anthelia

5.0 star property
9.4 out of 10, Exceptional, (806)
"This was our second stay and it was brilliant. The hotel staff make a great stay even better. Well done Iberostar. "
The price is AU$737
includes taxes & fees
1 Mar - 2 Mar
Iberostar Selection Anthelia

The Ritz-Carlton Tenerife, Abama

5.0 star property
9.2 out of 10, Wonderful, (617)
"Wow, what a place.. staff were amazing and so kind. Club retreat is a must. We will be back for sure. "
The price is AU$501
includes taxes & fees
4 Mar - 5 Mar
The Ritz-Carlton Tenerife, Abama

Dreams Jardin Tropical Resort & Spa

4.0 star property
9.2 out of 10, Wonderful, (770)
"Absolutely superb from check in and welcome to check out"
Dreams Jardin Tropical Resort & Spa

Lopesan Baobab Resort

5.0 star property
9.0 out of 10, Wonderful, (833)
"Amazing "
The price is AU$568
includes taxes & fees
12 Feb - 13 Feb
Lopesan Baobab Resort

Hotel Riu Gran Canaria - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (503)
"Nice Hotel, however cleaning needs to be improved. I put my towel on the floor to get it replaced as it was dirty. They did just fold it and put it back in the shelf so it looked as it was replaced however it was not. Disgusting. "
The price is AU$547
includes taxes & fees
25 Feb - 26 Feb
Hotel Riu Gran Canaria - All Inclusive

Santa Barbara Golf And Ocean Club

4.0 star property
8.8 out of 10, Excellent, (2656)
"Have stayed at Santa Barbara many times. The staff are excellent, the location is excellent, pool excellent, sunbed booking arrangement stops unnecessary “bed wars”, the accommodation can vary only depending on the room location, not always the view you would love. This occasion we had a fab room, always loads of space very clean. "
The price is AU$374
includes taxes & fees
28 Feb - 1 Mar
Santa Barbara Golf And Ocean Club

Lopesan Costa Meloneras Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Great hotel. The service could have been a bit more attentive for a 5* hotel but good overall. The bed could have also been a bit better. We found it slightly too soft. "
The price is AU$612
includes taxes & fees
12 Feb - 13 Feb
Lopesan Costa Meloneras Resort & Spa

Iberostar Heritage Grand Mencey

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Beautiful hotel, excellent service and good food "
The price is AU$237
includes taxes & fees
11 Mar - 12 Mar
Iberostar Heritage Grand Mencey

Gloria Palace Amadores Thalasso & Hotel

4.0 star property
8.8 out of 10, Excellent, (929)
"Return visit to a wonderful hotel with two great pools overlooking the ocean. "
The price is AU$365
includes taxes & fees
16 Feb - 17 Feb
Gloria Palace Amadores Thalasso & Hotel

Hollywood Mirage - Excel Hotels & Resorts

3.5 star property
8.6 out of 10, Excellent, (712)
"We stayed at Hollywood Mirage for 3 weeks - working & holiday. Room was really good (had a duplex 1 bedroom apartment) had all we needed and a fantastic view out to sea. Reception staff very helpful. Pool staff great (went to pool 3) little bar at pool 3 was really good. Our lady who cleaned our room was fantastic - a very lovely stay "
The price is AU$313
includes taxes & fees
12 Feb - 13 Feb
Hollywood Mirage - Excel Hotels & Resorts

Ramada Residences by Wyndham Costa Adeje

4.5 star property
8.8 out of 10, Excellent, (120)
"Sitting back from the bustle of the resort, but everything within walking distance."
Ramada Residences by Wyndham Costa Adeje

Melia Jardines del Teide - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (89)
"Lovely staff "
The price is AU$558
includes taxes & fees
9 Mar - 10 Mar
Melia Jardines del Teide - Adults Only

Dreams Lanzarote Playa Dorada Resort & Spa

5.0 star property
8.4 out of 10, Very good, (1001)
"Very convenient location and the food was excellent!"
The price is AU$452
includes taxes & fees
1 Mar - 2 Mar
Dreams Lanzarote Playa Dorada Resort & Spa

Barceló Tenerife

5.0 star property
9.0 out of 10, Wonderful, (830)
"beautiful hotel, excellent rooms and quality food and beverages. "
The price is AU$453
includes taxes & fees
12 Feb - 13 Feb
Barceló Tenerife

Radisson Blu Resort & Spa, Gran Canaria Mogan

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Stress Free"
The price is AU$526
includes taxes & fees
3 Mar - 4 Mar
Radisson Blu Resort & Spa, Gran Canaria Mogan

Gran Melia Palacio de Isora

5.0 star property
8.8 out of 10, Excellent, (455)
"I have just returned from a 5 night winter break here. I have travelled extensively but this hotel is up there with some of the best i have stayed in, certainly in Europe. The staff were all extremely polite friendly and professional. The pools and grounds were beautiful, but the town outside tge horel was very limited. We decided to upgrade to all inclusive on arrival which i would recommend due to the local town being limited for dining options. The dining on offer at the hotel was...
The price is AU$554
includes taxes & fees
24 Feb - 25 Feb
Gran Melia Palacio de Isora
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

Frequently asked questions

How much do hotels in Canary Islands cost?
In Canary Islands, you can find cheap options from AU$196 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$196 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.