Find the best 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

Canary Islands Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
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 Canary Islands

Bakour Lanzarote Splash
4.0 star property
8.0 out of 10, Very good, 13 reviews
"Fantastic hotel, very clean and food for all inclusive was excellent had some off the best meals in the hotel versus going to restaurants, fantastic hotel for kids and very well equipped "
The price is 3.436.778 ₫
3.677.352 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Bakour Lanzarote Splash
Bahia Principe Fantasia Tenerife - All Inclusive
5.0 star property
9.0 out of 10, Wonderful, 561 reviews
"Great stay.. kids loved it.. great food.. kids shows..."
Bahia Principe Fantasia Tenerife - All Inclusive
Hard Rock Hotel Tenerife
5.0 star property
9.0 out of 10, Wonderful, 1,007 reviews
"Amazing hotel, great atmosphere and it really does Rock! Loved our stay and will be going back for sure"
The price is 4.760.574 ₫
5.093.814 ₫ total
includes taxes & fees
8 Jul - 9 Jul
Hard Rock Hotel Tenerife
Save an average of 15% on thousands of hotels when you're signed in
Iberostar Selection Anthelia
5.0 star property
9.4 out of 10, Exceptional, 779 reviews
"Great staff. Lovely buildings and rooms. Full entertainment programme. Excellent breakfast "
The price is 5.911.257 ₫
6.325.045 ₫ total
includes taxes & fees
20 Jun - 21 Jun
Iberostar Selection Anthelia
Hotel Riu Oliva Beach Resort - All Inclusive
3.0 star property
8.4 out of 10, Very good, 639 reviews
"Nothig to point out. Lovely staff clean rooms, plenty of choice to eat and drink. Direct access to beach. Whatelse you need for a relaxing holiday.? Will come back again."
The price is 3.258.523 ₫
3.486.619 ₫ total
includes taxes & fees
15 Jul - 16 Jul
Hotel Riu Oliva Beach Resort - All Inclusive
Lopesan Costa Meloneras Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, 1,006 reviews
"Lovely spot in Grand Canaria. Lots to do. "
The price is 5.430.109 ₫
5.810.217 ₫ total
includes taxes & fees
27 Jun - 28 Jun
Lopesan Costa Meloneras Resort & Spa
Barceló Tenerife
5.0 star property
9.0 out of 10, Wonderful, 771 reviews
" Recently stayed at this hotel for 4 days celebrating a special birthday as a girls holiday and overall we were impressed, the facilities that we visited frequently (pool and bar!) were indeed 5* including being spoilt with some impressive live singing and dancers during the day. Victoria was absolutely amazing and could not have done enough for us, thank you Victoria. The al a carte restaurant was amazing and the staff were indeed 5*, as well as the cocktail & coffee making We couldn’t...
The price is 5.025.333 ₫
5.377.106 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Barceló Tenerife
Santa Barbara Golf And Ocean Club
4.0 star property
8.8 out of 10, Excellent, 2,576 reviews
"Our third visit within a year and have rebooked to return. Says it all ❤️"
The price is 3.608.107 ₫
3.860.674 ₫ total
includes taxes & fees
27 Jun - 28 Jun
Santa Barbara Golf And Ocean Club
Dreams Jardin Tropical Resort & Spa
4.0 star property
9.2 out of 10, Wonderful, 691 reviews
"It was great."
The price is 5.473.262 ₫
5.856.524 ₫ total
includes taxes & fees
18 Jun - 19 Jun
Dreams Jardin Tropical Resort & Spa
The Ritz-Carlton Tenerife, Abama
5.0 star property
9.2 out of 10, Wonderful, 539 reviews
"Restaurant Mirador so amazing x "
The price is 7.524.952 ₫
8.051.699 ₫ total
includes taxes & fees
23 Jun - 24 Jun
The Ritz-Carlton Tenerife, Abama
Lopesan Baobab Resort
5.0 star property
9.0 out of 10, Wonderful, 740 reviews
"Beautiful hotel. Lovely rooms. Staff friendly, welcoming and professional. Nice restaurants and beach around the area. Perfect for a relaxing break. Pool is so nice too. Enjoyed the food and drinks, there is a great selection. Would definitely go again "
The price is 5.063.519 ₫
5.417.965 ₫ total
includes taxes & fees
18 Jun - 19 Jun
Lopesan Baobab Resort
Gran Melia Palacio de Isora
5.0 star property
8.8 out of 10, Excellent, 429 reviews
"A lovely resort but if you did want to eat in the non-buffet restaurants in the evening it is challenging to book! However there are some really lovely local restaurants serving delicious food in the town - just a short walk away. It is surprising that a 5 star resort doesn’t offer complimentary water for guests in the room. Or offer water fountains around the resort to ensure that guests stay hydrated. However the resort is lovely. "
The price is 7.789.994 ₫
8.335.294 ₫ total
includes taxes & fees
17 Jun - 18 Jun
Gran Melia Palacio de Isora
Barceló Santiago - Adults Only
4.0 star property
8.6 out of 10, Excellent, 661 reviews
"Barceló team members were outstanding and provided great service. Breakfast and dinner buffets consistently showed a very good quality. Room air conditioner only able to keep the room at about 75 degrees F (24 C) and bathroom/ room ventilation didn’t work very well at all, but balcony was outstanding and was able to sleep cool enough with balcony slider open all night once the sun went down."
The price is 4.116.496 ₫
4.404.651 ₫ total
includes taxes & fees
6 Jul - 7 Jul
Barceló Santiago - Adults Only
Gara Suites Golf & SPA
4.0 star property
8.0 out of 10, Very good, 507 reviews
"We played golf which is within walking distance "
The price is 2.472.698 ₫
2.645.786 ₫ total
includes taxes & fees
3 Jul - 4 Jul
Gara Suites Golf & SPA
Abora Interclub Atlantic by Lopesan Hotels - All inclusive
4.0 star property
8.2 out of 10, Very good, 369 reviews
"Lots of food available for all inclusive "
The price is 3.787.945 ₫
4.052.987 ₫ total
includes taxes & fees
19 Jun - 20 Jun
Abora Interclub Atlantic by Lopesan Hotels - All inclusive
Iberostar Selection Sábila - Adults Only
5.0 star property
8.8 out of 10, Excellent, 889 reviews
"The Iberostar Sabila was a fantastic hotel. We (a couple, mid30’s) stayed for a week and it was well worth it. We got the all inclusive package, and also a sea view. The sea view room was amazing. Beautiful, light room with amazing views out to sea and also overlooking the pool area. All-inclusive felt worth it. This allowed unlimited food from the main restaurant and drinks from the various bars. All meals had great variety. One of us is vegetarian and always had plenty of options which...
The price is 5.058.937 ₫
5.413.062 ₫ total
includes taxes & fees
23 Jun - 24 Jun
Iberostar Selection Sábila - Adults Only
Secrets Lanzarote Resort & Spa – Adults only (+18)
5.0 star property
8.6 out of 10, Excellent, 1,001 reviews
"Good service "
The price is 6.975.386 ₫
7.463.663 ₫ total
includes taxes & fees
1 Jul - 2 Jul
Secrets Lanzarote Resort & Spa – Adults only (+18)
Barceló Teguise Beach - Adults only
4.0 star property
9.2 out of 10, Wonderful, 1,003 reviews
"We had a fantastic stay with this hotel deserving of their 4 star rating. On arrival we were greeted with a welcome drink which was a lovely touch and then guided to our room. The room was spotless, with an enormous and comfy bed! Good sized pool, plenty of sun loungers but a small comment would be helpful to have a few more parasols. Food choice was excellent and fresh, with the kitchen staff really knowledgeable around allergies - and lots of gluten free options available which was great. Area...
The price is 4.615.465 ₫
4.938.548 ₫ total
includes taxes & fees
30 Jun - 1 Jul
Barceló Teguise Beach - Adults only
Iberostar Heritage Grand Mencey
5.0 star property
9.2 out of 10, Wonderful, 1,001 reviews
"Enjoyed size of Junior Suite after being on Cruise Ship for past six months! Especially loved whirlpool bathtub. We have been enjoying massages around the world; the massages at the Spa were average. Especially loved walking in the neighborhood!"
The price is 3.047.276 ₫
3.260.585 ₫ total
includes taxes & fees
7 Jul - 8 Jul
Iberostar Heritage Grand Mencey
Bahia Principe Sunlight Tenerife - All Inclusive
4.0 star property
9.0 out of 10, Wonderful, 120 reviews
"Public area,s and cleanliness good.Facilities good, food and drink selection very good. Staff all friendly and helpful. Some improvements suggest: hair dryer difficult to use, pillows too hard, lack of paper information explaining what the facilities were in the hotel ie, opening times of restaurants and their menu’s etc, therefore too much reliance on apps and QR codes,meaning customers having to do all the searching instead of having a folder in the room with everything to hand. Balconey needs...
Bahia Principe Sunlight Tenerife - All Inclusive
Don't see what you're looking for?
See all available properties in Canary Islands
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
15,215
Accommodation
23,036 hotels
Lowest Price
2.472.698 ₫
Highest Price
7.789.994 ₫

Frequently asked questions

How much do hotels in Canary Islands cost?
In Canary Islands, you can find cheap options from 2.472.698 ₫ 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 2.472.698 ₫ 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 100null000 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.