Search Hotels in Canary Islands

    Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
  • one key icon
    Treat yourself
    Save instantly and earn perks with One Key
  • today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canary Islands

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 22,583 hotels in Canary Islands with room rates, reviews, and availability. Most hotels are fully refundable.

Pool
Lopesan Costa Meloneras Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (1000)
"Lovely Hotel "
The price is SAR 789
SAR 844 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Lopesan Costa Meloneras Resort & Spa
Outdoor pool
Santa Barbara Golf And Ocean Club
4.0 star property
8.8 out of 10, Excellent, (2573)
"Once again we loved our stay at SB. The staff were great and the place is great also. Taxi drivers are still awful and we were a bit unlucky with the weather but SB was everything we expected."
The price is SAR 388
SAR 411 total
includes taxes & fees
29 Jum. I - 30 Jum. I
Santa Barbara Golf And Ocean Club
Exterior
The Ritz-Carlton Tenerife, Abama
5.0 star property
9.2 out of 10, Wonderful, (532)
"I had really good experience."
The price is SAR 1,122
SAR 1,189 total
includes taxes & fees
30 Jum. I - 31 Jum. I
The Ritz-Carlton Tenerife, Abama
Save an average of 15% on thousands of hotels when you're signed in
Pool
Hotel Riu Buenavista – All Inclusive
4.0 star property
8.6 out of 10, Excellent, (775)
"it was not close to anything"
The price is SAR 765
SAR 819 total
includes taxes & fees
29 Jum. I - 30 Jum. I
Hotel Riu Buenavista – All Inclusive
Pool
Regency Torviscas Apartments Suites
3.5 star property
8.4 out of 10, Very Good, (433)
"Lovely long weekend spent with friends staying at the Regency Torviscas. Staff are friendly, entertainment is good, lovely pool and great cocktails! "
The price is SAR 275
SAR 294 total
includes taxes & fees
19 Jum. II - 20 Jum. II
Regency Torviscas Apartments Suites
Outdoor pool
Hotel Riu Vistamar - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (765)
"Tuvimos unas hermosas vacaciones en familia, no volveremos a hospedarnos en otro hotel que no sea Riu, la única recomendación sería que una piscina esté temperada sobretodo cuando el clima lo amerita, fue muy fria para mi pequeña hija, de todas maneras salimos contentos"
The price is SAR 739
SAR 782 total
includes taxes & fees
24 Jum. I - 25 Jum. I
Hotel Riu Vistamar - All Inclusive
Pool
Lopesan Villa del Conde Resort & Thalasso
5.0 star property
9.2 out of 10, Wonderful, (832)
"We usually stay at The Lopesan Costa Melenoras but as it was full we booked Lopesan Villa Del Conde and we were pleasantly surprised. Lovely hotel, very peaceful and tranquil. Felt less busy and more of an exclusive feel than the Lopesan Costa. Both hotels are superb and would recommend both."
The price is SAR 642
SAR 678 total
includes taxes & fees
26 Jum. I - 27 Jum. I
Lopesan Villa del Conde Resort & Thalasso
Outdoor pool
Sol Tenerife
4.0 star property
7.2 out of 10, Good, (981)
"Excellent hotel and facilities.nearly every review i read before booking complained of the night time noise and music coming from the nearby veronicas,but with having our 9 year old son,we planned carefully and paid for an ocean view room right at the back of the hotel and WE DIDNT HEAR A THING!so its worth paying the extra to get a good nights sleep in the comfortable rooms,all the staff were very friendly and having chose the all inclusive option,the food and drink in the restaurant and hotel...
The price is SAR 512
SAR 541 total
includes taxes & fees
28 Jum. I - 29 Jum. I
Sol Tenerife
Property grounds
Landmar Costa los Gigantes
4.0 star property
8.8 out of 10, Excellent, (454)
"very nice, comfortable hotel with friendly staff. already planning my summer vacation at the same place"
Landmar Costa los Gigantes
Aerial view
Occidental Jandía Playa
4.0 star property
8.2 out of 10, Very Good, (465)
"Beautiful setting, pools gorgeous, clean comfortable rooms. Food excellent and friendly staff. Entertainers put a lot of effort into the entertainment they provide. Would definitely come back to this hotel in travelling to the south of Fuerteventura again."
The price is SAR 352
SAR 372 total
includes taxes & fees
5 Jum. II - 6 Jum. II
Occidental Jandía Playa
Outdoor pool
Ramada Residences by Wyndham Costa Adeje
4.5 star property
8.6 out of 10, Excellent, (56)
"Although located a 20-30 minute walk to the beach the room and balcony are large and the apartment had great views of the ocean. Centre of Playa de las Americas only a 20-minute drive away. Would stay again."
Ramada Residences by Wyndham Costa Adeje
Infinity pool
Gloria Palace Amadores Thalasso & Hotel
4.0 star property
8.8 out of 10, Excellent, (887)
"Lovely hotel. Great position, lovely pools friendly staff and good food. "
Gloria Palace Amadores Thalasso & Hotel
Outdoor pool
Gran Canaria Princess - Adults Only
4.0 star property
8.8 out of 10, Excellent, (574)
"Excellent hotel. Very clean, staff were friendly, and food was great. I would definitely be back. "
Gran Canaria Princess - Adults Only
Exterior
Palm Oasis Maspalomas
3.0 star property
9.4 out of 10, Exceptional, (496)
"This property for a 3 star is exceptional value for money, beautiful grounds. I would suggest a car if your stopping here couple of restaurants near small pizza bar love and hate great. I think shuttles are available. Parking on site couple of euros per day, safe a euro a day. Pool sude food and bar good value not over priced. Plenty of beds, massive pool. All in all great value property."
Palm Oasis Maspalomas
Pool
Barceló Margaritas
4.0 star property
8.0 out of 10, Very Good, (699)
"Very clean ,breakfast very good plenty of choice ,stuff very pleasant. I would stay there again ."
The price is SAR 485
SAR 513 total
includes taxes & fees
5 Jum. II - 6 Jum. II
Barceló Margaritas
Pool
Barceló Corralejo Bay - Adults only
4.0 star property
8.8 out of 10, Excellent, (472)
"Close to the center of Corralejo, great breakfast buffet and spa facilities."
The price is SAR 629
SAR 665 total
includes taxes & fees
5 Jum. II - 6 Jum. II
Barceló Corralejo Bay - Adults only
Exterior
Marina Elite Hotel
4.0 star property
7.4 out of 10, Good, (562)
"We were here for 1 night as flight change me,vant needed to stay 1 day in area Service welcome and support we received was 1st class "
The price is SAR 511
SAR 547 total
includes taxes & fees
24 Jum. I - 25 Jum. I
Marina Elite Hotel
Children's pool
Abora Buenaventura by Lopesan Hotels
4.0 star property
8.0 out of 10, Very Good, (543)
"I had a great stay at the Abora during May, lovely hotel in a good location, varied food and good snack bar available out of main restaurant hours. All the staff were so lovely and friendly and helped to make it an enjoyable stay"
The price is SAR 525
SAR 562 total
includes taxes & fees
2 Jum. II - 3 Jum. II
Abora Buenaventura by Lopesan Hotels
Outdoor pool
Garden City
3.5 star property
8.6 out of 10, Excellent, (223)
"Stayed at garden city many times .. great place and great location. "
Garden City
Pool
Servatur Don Miguel - Adults Only
3.0 star property
8.6 out of 10, Excellent, (1003)
"Belle chambre et belle vue"
The price is SAR 290
SAR 307 total
includes taxes & fees
27 Jum. I - 28 Jum. I
Servatur Don Miguel - Adults Only
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.

Frequently asked questions

How much do hotels in Canary Islands cost?
In Canary Islands, you can find cheap options from SAR78 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 vacation 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 SAR78 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 “Traveler 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.

Recent reviews of Canary Islands hotels
Expedia verified reviews