Search Hotels in Canary Islands

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Canary Islands

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

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

5.0 star property
Yaiza
8.6 out of 10, Excellent, (1001)
"Spotlessly clean great staff and excellent facilities."
United Kingdom
Adrian
$185 nightly
The price is $198
Dec 8 - Dec 9
Total with taxes and fees
Secrets Lanzarote Resort & Spa – Adults only (+18)

Hard Rock Hotel Tenerife

5.0 star property
Costa Adeje
8.8 out of 10, Excellent, (1005)
"Clean rooms, friendly staff"
United Kingdom
Andrew John
$215 nightly
The price is $230
Nov 16 - Nov 17
Total with taxes and fees
Hard Rock Hotel Tenerife

The Ritz-Carlton Tenerife, Abama

5.0 star property
Guia de Isora
9.2 out of 10, Wonderful, (744)
"The room was beautiful as was the property. The breakfasts are good and ample. "
United States
Suzanne
$295 nightly
The price is $316
Dec 7 - Dec 8
Total with taxes and fees
The Ritz-Carlton Tenerife, Abama

Dreams Lanzarote Playa Dorada Resort & Spa

5.0 star property
Yaiza
8.4 out of 10, Very Good, (1003)
"Friendly and helpful staff, very clean rooms, relaxing atmosphere, restocked mini fridge - perfect!"
United Kingdom
Terence
$200 nightly
The price is $215
Dec 8 - Dec 9
Total with taxes and fees
Dreams Lanzarote Playa Dorada Resort & Spa

Barceló Tenerife

5.0 star property
San Miguel de Abona
9.0 out of 10, Wonderful, (931)
"Pool gets very busy, besides that it was lovely! "
United Kingdom
Saira
$253 nightly
The price is $271
Dec 9 - Dec 10
Total with taxes and fees
Barceló Tenerife

Radisson Blu Resort & Spa, Gran Canaria Mogan

5.0 star property
Mogan
9.2 out of 10, Wonderful, (1001)
"Lovely modern hotel. Really enjoyed our stay here. Breakfast was tasty and hotel was well located to walk in to Mogan. Will definitely return, "
United Kingdom
Emma
$276 nightly
The price is $296
Nov 26 - Nov 27
Total with taxes and fees
Radisson Blu Resort & Spa, Gran Canaria Mogan

Dreams Jardin Tropical Resort & Spa

4.0 star property
Costa Adeje
9.2 out of 10, Wonderful, (844)
"Fantastic hotel and facilities. Hotel room was fairly standard but still nice with a good balcony. Dining facilities fantastic with some good options. Good bars complimented with good music. "
United Kingdom
Daren
$242 nightly
The price is $259
Dec 9 - Dec 10
Total with taxes and fees
Dreams Jardin Tropical Resort & Spa

Bahia Principe Fantasia Tenerife - All Inclusive

5.0 star property
San Miguel de Abona
9.0 out of 10, Wonderful, (778)
"Great all round!"
United Kingdom
Richard
Bahia Principe Fantasia Tenerife - All Inclusive

Hotel Riu Oliva Beach Resort - All Inclusive

3.0 star property
La Oliva
8.2 out of 10, Very Good, (779)
"Excellent location with great service and lovely people :) we will come again"
Switzerland
Ismail
$157 nightly
The price is $168
Dec 9 - Dec 10
Total with taxes and fees
Hotel Riu Oliva Beach Resort - All Inclusive

Lopesan Costa Meloneras Resort & Spa

5.0 star property
Maspalomas
9.2 out of 10, Wonderful, (1002)
"Everything was above and beyond!"
United States
Lena
$397 nightly
The price is $425
Dec 10 - Dec 11
Total with taxes and fees
Lopesan Costa Meloneras Resort & Spa

Gara Suites Golf & SPA

4.0 star property
Arona
8.0 out of 10, Very Good, (698)
"Great breakfast."
United Kingdom
Anne
$113 nightly
The price is $121
Nov 30 - Dec 1
Total with taxes and fees
Gara Suites Golf & SPA

Iberostar Heritage Grand Mencey

5.0 star property
Santa Cruz de Tenerife
9.2 out of 10, Wonderful, (1001)
"Loved the spa at this hotel, a wonderful stay "
United Kingdom
Richard
$175 nightly
The price is $187
Dec 1 - Dec 2
Total with taxes and fees
Iberostar Heritage Grand Mencey

Santa Barbara Golf And Ocean Club

4.0 star property
San Miguel de Abona
8.8 out of 10, Excellent, (2731)
"Spacious and well equipped appartment. Beautifully clean and quiet. Stunning views and helpful friendly staff. "
United Kingdom
Ruth Louise
$152 nightly
The price is $163
Dec 1 - Dec 2
Total with taxes and fees
Santa Barbara Golf And Ocean Club

Lopesan Baobab Resort

5.0 star property
Maspalomas
9.0 out of 10, Wonderful, (908)
"Great hotel! "
Netherlands
Sophie
$350 nightly
The price is $374
Dec 10 - Dec 11
Total with taxes and fees
Lopesan Baobab Resort

Gran Melia Palacio de Isora

5.0 star property
Guia de Isora
8.8 out of 10, Excellent, (472)
"Excellent service and amenities. Beautiful property. Very friendly staff."
Germany
Helga
$253 nightly
The price is $271
Dec 9 - Dec 10
Total with taxes and fees
Gran Melia Palacio de Isora

Grand Muthu Golf Plaza Hotel

5.0 star property
San Miguel de Abona
7.6 out of 10, Good, (492)
"Good hotel, great customer service"
United Kingdom
Igbunu
$105 nightly
The price is $113
Nov 13 - Nov 14
Total with taxes and fees
Grand Muthu Golf Plaza Hotel

Hotel Best Semiramis

5.0 star property
Puerto de la Cruz
8.2 out of 10, Very Good, (689)
"We enjoyed our stay"
United Kingdom
Dapea
$92 nightly
The price is $99
Dec 8 - Dec 9
Total with taxes and fees
Hotel Best Semiramis

Melia Jardines del Teide - Adults Only

5.0 star property
Costa Adeje
9.0 out of 10, Wonderful, (151)
"A very lovely hotel and blissfully quiet. All the staff we met were helpful and friendly and made the atmosphere very warm. We would love to stay here again."
United Kingdom
CATHERINE
$278 nightly
The price is $297
Nov 26 - Nov 27
Total with taxes and fees
Melia Jardines del Teide - Adults Only

Bahia Principe Sunlight San Felipe

4.0 star property
Puerto de la Cruz
8.0 out of 10, Very Good, (291)
"Wonderful place and amazing staff!"
United States
Walt
Bahia Principe Sunlight San Felipe

Iberostar Selection Sábila - Adults Only

5.0 star property
Costa Adeje
9.0 out of 10, Wonderful, (951)
"Nice view, big pool, very good selection of wines"
United Kingdom
Zoe
$287 nightly
The price is $307
Dec 1 - Dec 2
Total with taxes and fees
Iberostar Selection Sábila - Adults Only
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.

Great weekend hotel deals in Canary Islands

Showing deals for:Nov 21 - Nov 23
Save an average of 15% on thousands of hotels when you're signed in

Top Canary Islands Hotel Reviews

Price trends for hotels in Canary Islands

Less expensive
More expensive
This month
Next month
May
December
$176
$187
Month
Price
January
$185
February
$181
March
$173
April
$146
May
$127
June
$131
July
$148
August
$158
September
$140
October
$144
November
$176
December
$187
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Canary Islands. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Canary Islands

Top reasons to visit Canary Islands

  • Stunning Beaches: Enjoy beautiful beaches like Playa Jandía, perfect for sunbathing and relaxation.
  • Outdoor Adventures: Engage in a variety of outdoor activities, from hiking to water sports, across the islands.
  • Rich Cultural Experiences: Immerse yourself in local culture through festivals, traditional cuisine, and historical sites.
  • Diverse Accommodations: Choose from family-friendly resorts, charming bed and breakfasts, and luxurious hotels.
  • Friendly Atmosphere: Experience the welcoming vibes and friendly locals that make your visit memorable.

Find great hotels in Canary Islands

Discover the perfect getaway in the stunning Canary Islands with a range of hotel accommodations that cater to every type of traveler. Whether you’re seeking family-friendly resorts, charming bed and breakfasts, or luxurious star-rated hotels, you’ll find the ideal spot to enjoy adventure and beach vacations. Experience unparalleled service and amenities that make your stay unforgettable in this beautiful Spanish archipelago.

  • Radisson Blu Resort & Spa, Gran Canaria Mogan: Experience the ultimate beach getaway at Radisson Blu Resort & Spa, Gran Canaria Mogan, where eco-conscious luxury meets stunning coastal views. This 5-star hotel is ideal for travelers seeking a beach vacation with a focus on sustainability. With direct access to the pristine beach, guests can unwind while enjoying the resort's eco-friendly amenities. The serene environment and beautifully designed spaces offer a perfect escape, making it an excellent choice for eco-minded vacationers.
  • Hard Rock Hotel Tenerife: Indulge in a vibrant family-oriented experience at Hard Rock Hotel Tenerife, a 5-star resort that blends luxury with entertainment. This hotel is perfect for families looking to create unforgettable memories. With amenities like a full-service spa, outdoor pools, and a dedicated children’s club, parents can relax while children enjoy supervised activities. The energetic atmosphere, complete with a swim-up bar and varied dining options, sets the stage for a memorable vacation where fun and relaxation go hand in hand.
  • Lopesan Costa Meloneras Resort & Spa: Discover romance and luxury at Lopesan Costa Meloneras Resort & Spa, where couples and families alike can enjoy an idyllic retreat. This 5-star property features stunning ocean views, exquisite romance packages, and luxurious spa services, creating the perfect backdrop for a romantic getaway. With amenities such as a lazy river, children’s facilities, and fine dining options, guests can appreciate both relaxation and family-friendly fun. The enchanting atmosphere and attentive service ensure an unforgettable stay.

Where to stay in Canary Islands

The Canary Islands offer an idyllic vacation experience, perfect for beach lovers and adventure seekers alike. With stunning beaches like Playa Jandía, families can enjoy sun-soaked holidays, while couples can find their tranquil getaway in this picturesque archipelago. The friendly atmosphere and diverse vibes create an inviting backdrop for relaxation or exploration, making it one of the best holiday destinations in Spain. Experience the magic of the islands, where every moment is an opportunity for unforgettable memories.

  • Tenerife: Nestled within the Canary Islands, Tenerife is a captivating island that draws travelers year-round, with peak arrivals in January, March, and July. Known for its stunning beaches and family-friendly atmosphere, Tenerife offers a plethora of outdoor activities. Visitors can enjoy thrilling experiences at water parks, unwind on beautiful family beaches, or tee off at scenic golf courses. Notable attractions include the famous Loro Parque and the breathtaking Teide National Park, home to Spain’s highest peak. Whether you’re seeking adventure or relaxation, Tenerife is sure to deliver unforgettable memories.
  • San Bartolomé de Tirajana: Located in the heart of the Canary Islands, San Bartolomé de Tirajana is a vibrant city that attracts visitors, especially from June to August. This destination is perfect for families and those interested in outdoor activities, with a range of shopping centers and golf courses nearby. Explore the popular nudist beaches or spend a day at the family-friendly beaches that line the coastline. The city’s lively atmosphere is complemented by its cultural offerings, making it an ideal spot for both relaxation and exploration.
  • Adeje: Adeje is a bustling city in the Canary Islands, renowned for its beautiful beaches and vibrant entertainment scene. With peak travel seasons from March to May, visitors flock to Adeje for its family-oriented experiences and exciting attractions. Enjoy thrilling rides at water parks, relax on stunning family beaches, or play a round of golf at picturesque courses. Adeje serves as a gateway to the island's nightlife and shopping, ensuring that there’s never a dull moment during your stay. The combination of relaxation and excitement makes Adeje a must-visit destination.

Things to do in Canary Islands

The Canary Islands offer a perfect blend of beach, outdoor, and adventure activities, making them an ideal vacation destination. Enjoy a round of golf at scenic courses, visit exciting water parks, and relax on sun terraces to soak up the sun. With stunning landscapes and plenty of outdoor adventures, your trip to the Canary Islands promises to be both exhilarating and relaxing.

Shopping

The Yumbo Shopping Center offers a vibrant atmosphere with various shops and entertainment options. For a local touch, visit Calle Triana for unique boutiques and family-friendly vibes. Additionally, Bike Point El Medano is perfect for those seeking outdoor gear and local goods.

Recreation

At Golf del Sur Course, enjoy a round of golf amid beautiful landscapes, perfect for outdoor enthusiasts. Lago Martianez Swimming Pools offers a family-friendly environment, where you can relax and swim in vibrant pools. Abama Golf Course combines stunning views with a challenging game, ideal for sports lovers.

Adventure

Siam Park offers thrilling water rides and relaxing wave pools, perfect for family fun and adventure seekers. Experience breathtaking views on the Teide Cable Car as you ascend to the island's highest peak. For underwater excitement, Buceo La Restinga provides unforgettable diving experiences in vibrant marine environments.

Nightlife

The nightlife in the Canary Islands offers a vibrant mix of experiences. Enjoy a cultural evening at the Alfredo Kraus Auditorium, dive into fun at Holiday World Maspalomas's arcadeAdventureZone, or gaze at the stars from the Roque de los Muchachos Observatory for a unique entertainment vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Canary Islands

To save money on your trip to the Canary Islands, consider visiting during the cheaper months of May to June and September. Book your hotel about a month in advance or explore last-minute deals on Expedia. Saturdays are typically the least expensive days to stay. Utilize Expedia's tools to find budget-friendly accommodations and consider booking a package for additional savings. Joining the One Key membership can also unlock exclusive discounts and allow you to earn cash for future stays. Don't forget to explore free activities while enjoying the stunning landscapes and local culture.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Canary Islands are May to June and September, where the prices are slightly lower. This is in comparison to February, April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Canary Islands is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Canary Islands is Saturday. The most expensive day to stay in Canary Islands is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, available for booking at this moment. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in the Canary Islands with your flights and activities.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Canary Islands

The Canary Islands offer an ideal vacation for beach lovers and adventure seekers alike, featuring stunning beaches, nudist beaches, and urban parks. Visitors can explore a blend of outdoor experiences and cultural attractions across the islands, including Gran Canaria. Whether you’re looking to relax on the sand or immerse yourself in local culture, the Canary Islands provide a diverse range of activities to make your trip unforgettable.

  • Playa Blanca: Enjoy the stunning beach vibes at Playa Blanca, where you can soak up the sun on golden sands and relish the warm, turquoise waters. It's perfect for swimming, sunbathing, and beachside dining.
  • Maspalomas Dunes: Experience the breathtaking scenery of Maspalomas Dunes, a unique natural reserve featuring vast sand dunes that stretch for miles. Explore this picturesque landscape on foot or by camel, and witness mesmerizing sunsets.
  • Marina Rubicon: Dive into adventure at Marina Rubicon, where outdoor enthusiasts can indulge in water sports, boat trips, and vibrant markets. This lively marina offers a blend of beach vibes and thrilling activities.

Best time to go to Canary Islands

The best time to visit Canary Islands is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January63.0°F (17.2°C)No RainMostly SunnySlightly HighAverage
February62.4°F (16.900000000000002°C)No RainMostly SunnyAverageSlightly High
March63.5°F (17.5°C)No RainMostly SunnySlightly HighAverage
April65.3°F (18.5°C)No RainSunnyAverageSlightly High
May69.1°F (20.6°C)No RainSunnyAverageSlightly Low
June71.2°F (21.8°C)No RainSunnyAverageSlightly Low
July71.6°F (22.0°C)No RainSunnySlightly HighAverage
August73.0°F (22.8°C)No RainSunnyAverageAverage
September73.8°F (23.200000000000003°C)No RainSunnyAverageSlightly Low
October72.1°F (22.3°C)No RainMostly SunnySlightly LowAverage
November68.4°F (20.200000000000003°C)No RainMostly SunnySlightly LowAverage
December65.5°F (18.6°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Canary Islands

Traveling to the Canary Islands is convenient with three major airports. Tenerife South Airport (TFS) is situated 35 miles away and offers nearby accommodations such as the 5-star Barceló Tenerife, Bahia Principe Fantasia, and Grand Muthu Golf Plaza, all located 2 miles from the airport. Las Palmas Airport (LPA) is 64 miles away, with options like the 4-star Elba Vecindario Aeropuerto Hotel, AC Hotel Iberia, and Hotel Rural El Mondalón, which are 7 to 12 miles from the airport. Lastly, Arrecife Airport (ACE) is 164 miles away, featuring hotels like Secrets Lanzarote Resort & Spa, Hotel Lava Beach, and Arrecife Gran Hotel & Spa, located 2 to 7 miles from the airport.

Canary Islands Hotel Travel Guide

Prepare for the escape of your dreams when you trust Expedia to reserve a room at one of the accommodations in Canary Islands. No matter what degree of perks you like to have access to, our easy-to-use site makes it simple for you to find precisely what you and your fellow travelers are for. Begin searching today, and you're guaranteed to find the perfect room for your trip.

Want to spend the night at an exquisite inn? Not a problem. We have got a great assortment of budget lodges in addition. And there are an array of selections in the middle, of course. It just depends on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll locate a variety of accommodation options right in the middle of the action, as well as secluded rooms on the edge of Canary Islands. When you peruse our site's catalog of accommodations in Canary Islands, you're sure to find low rates and shocking packages on any type of lodge in the area.

Expedia aims to save you time and money when booking your stay at any of the hotels in Canary Islands, so you can spend your days getting the most out of your adventure and not fretting about busting your budget. So why wait any longer to book your travel plans? Enter your perfect travel dates now to find the best deals on getaways in Canary Islands!

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Canary Islands cost?
Prices for Canary Islands hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from $99 in a few different ways. Enter your destination and travel dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Canary Islands?
The timing of your trip will depend on which part of Canary Islands you want to stay in, as temperatures vary across locations. For a summer escape with a desert climate, head to Las Palmas de Gran Canaria during the months of June to August. You can expect average daily temperatures between 66ºF and 75ºF.
What is the best area to stay in Canary Islands?
Check out the experiences and attractions on offer in Las Palmas de Gran Canaria and San Bartolome de Tirajana. These lively cities are only two of the many sought-after places to get a hotel in Canary Islands.
Are there any luxury hotels in Canary Islands?
Get ready for unrivaled luxury at Santa Catalina, a Royal Hideaway Hotel. A spa tub, massage services and beauty services are only the start of the amenities at this getaway in Las Palmas de Gran Canaria, Canary Islands. VEINTIUNO Emblematic Hotel - Adults Only is another popular choice in this exciting city.
What are the top all-inclusive hotels in Canary Islands?
RedLevel at Gran Melia Palacio de Isora - Adults Only and Dreams Jardin Tropical Resort & Spa are two top-rated picks in Canary Islands that offer all-inclusive packages. With meals, snacks and entertainment typically included in the one upfront price, you can put your wallet away and enjoy the ultimate hassle-free break at either of these retreats located in Adeje.
How can I find cheap hotels in Canary Islands?
A good place to begin your search is with our "Price per night" filter. Currently, the cheapest hotels start at $99 per night. Other ways to snap up a budget-friendly Canary Islands retreat are by booking early and being flexible with the dates you travel. For even more great prices, check out our cheap hotels in Canary Islands page.
What are the best hotels in Canary Islands for families?
Pack your bags (and the kiddos!) and get ready for an action-packed getaway at one of our popular family-friendly hotels in Canary Islands. Located in Las Palmas de Gran Canaria, Wavia Hotel - Adults Only is an excellent pick. A nearby beach and a nearby theme park are two of the amenities here. Or kick back with the fam at Santa Catalina, a Royal Hideaway Hotel. You can also find your perfect getaway by checking the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Canary Islands?
Switch into chill mode and savor the beach life at Canary Islands' top ocean-view hotels like Wavia Hotel - Adults Only. This sought-after property in Las Palmas de Gran Canaria includes premium bedding, a nearby seaside and many other amenities. You can also soak up relaxing coastal vibes at Santa Catalina, a Royal Hideaway Hotel, another popular escape here.
Why should I book my Canary Islands hotel with Expedia?
Book a Canary Islands stay with Expedia for price, choice and ease. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on eligible flights, activities, hotels, car rentals and more. Plus, we offer flexibility should your schedule change, and if you have any questions or need assistance, our online Help Center is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.