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

Great weekend hotel deals in Canary Islands

Showing deals for:May 23 - May 25

Top Cities in Canary Islands

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 24,436 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
8.6 out of 10, Excellent, (1003)
"The resort was lovely and everything you needed was there! I would definitely recommend going all inclusive! "
$237 nightly
The price is $254
Jun 4 - Jun 5
Total includes taxes and fees
Secrets Lanzarote Resort & Spa – Adults only (+18)

Hard Rock Hotel Tenerife

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Overall a great experience, lovely hotel, ticks all the boxes "
$206 nightly
The price is $220
Jun 16 - Jun 17
Total includes taxes and fees
Hard Rock Hotel Tenerife

Servatur Riosol

3.0 star property
7.4 out of 10, Good, (878)
"Gorgeous room, spectacular views. Personally struggled with vertigo on the stairs. Strong smell from the drains. Exceptionally good value for money. "
$49 nightly
The price is $53
May 26 - May 27
Total includes taxes and fees
Servatur Riosol

Barceló Tenerife

5.0 star property
9.0 out of 10, Wonderful, (871)
"An absolutely stunning hotel, the hotel was extremely clean, staff were very helpful and friendly. "
$171 nightly
The price is $183
May 19 - May 20
Total includes taxes and fees
Barceló Tenerife

The Ritz-Carlton Tenerife, Abama

5.0 star property
9.2 out of 10, Wonderful, (668)
"Two nights of great pleasure - food, sea, swimming, and staff!!!"
$261 nightly
The price is $280
May 24 - May 25
Total includes taxes and fees
The Ritz-Carlton Tenerife, Abama

Bahia Principe Fantasia Tenerife - All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (696)
"Excellent hotel, staffs and services "
Bahia Principe Fantasia Tenerife - All Inclusive

Dreams Jardin Tropical Resort & Spa

4.0 star property
9.2 out of 10, Wonderful, (787)
"really high quality place, lovely pool area and garden bars. "
$214 nightly
The price is $230
May 24 - May 25
Total includes taxes and fees
Dreams Jardin Tropical Resort & Spa

Hotel Riu Oliva Beach Resort - All Inclusive

3.0 star property
8.4 out of 10, Very Good, (749)
"Want to say huge Thank you for all people working at this hotel and making it so incredible place to stay! Perfect location, good food, caring and smiling stuff - this makes you staying awesome! Thanks RIU Oliva for making my birthday special! "
$127 nightly
The price is $136
May 28 - May 29
Total includes taxes and fees
Hotel Riu Oliva Beach Resort - All Inclusive

Hotel Riu Vistamar - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (816)
"Amazing views from bedroom balconies. Very clean and staff friendly and efficient. "
$206 nightly
The price is $220
May 29 - May 30
Total includes taxes and fees
Hotel Riu Vistamar - All Inclusive

Iberostar Selection Anthelia

5.0 star property
9.4 out of 10, Exceptional, (823)
"The staff at the hotel were wonderful - very friendly and helpful. The hotel amenities were wonderful. My 12 year old told me it was “the best hotel experience I ever had”! "
$256 nightly
The price is $273
Jun 1 - Jun 2
Total includes taxes and fees
Iberostar Selection Anthelia

Lopesan Costa Meloneras Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Lovely hotel and grounds "
$228 nightly
The price is $244
Jun 1 - Jun 2
Total includes taxes and fees
Lopesan Costa Meloneras Resort & Spa

Gloria Palace Amadores Thalasso & Hotel

4.0 star property
8.8 out of 10, Excellent, (948)
"Always able to get a sunbed. The hotel is so convenient for the coastal walk into Amadores. We were half board and enjoyed the food. Lots of variety each night. "
$157 nightly
The price is $168
May 17 - May 18
Total includes taxes and fees
Gloria Palace Amadores Thalasso & Hotel

Dreams Lanzarote Playa Dorada Resort & Spa

5.0 star property
8.4 out of 10, Very Good, (999)
"A welcoming hotel that delivers exactly what it promises"
$190 nightly
The price is $204
Jun 4 - Jun 5
Total includes taxes and fees
Dreams Lanzarote Playa Dorada Resort & Spa

Lopesan Baobab Resort

5.0 star property
9.0 out of 10, Wonderful, (875)
"Great building, gardens and pool area"
$199 nightly
The price is $213
Jun 1 - Jun 2
Total includes taxes and fees
Lopesan Baobab Resort

Royal Palm Resort & Spa - Adults Only

4.0 star property
9.0 out of 10, Wonderful, (321)
"Nice, convient and clean hotel; great location, direct beach access, friendly and always welcoming hotel personal "
$134 nightly
The price is $144
May 29 - May 30
Total includes taxes and fees
Royal Palm Resort & Spa - Adults Only

Cleopatra Palace Hotel

4.0 star property
9.0 out of 10, Wonderful, (1004)
"Beautiful Hotel, location and room all round fantastic"
$150 nightly
The price is $161
May 25 - May 26
Total includes taxes and fees
Cleopatra Palace Hotel

Iberostar Heritage Grand Mencey

5.0 star property
9.2 out of 10, Wonderful, (1001)
"I loved the service, the cleanliness and the amenities in this hotel. The turtle pool is delightful! "
$137 nightly
The price is $146
May 26 - May 27
Total includes taxes and fees
Iberostar Heritage Grand Mencey

Coral La Quinta Park Suites

2.5 star property
8.8 out of 10, Excellent, (10)
Coral La Quinta Park Suites

Ramada Residences by Wyndham Costa Adeje

4.5 star property
8.8 out of 10, Excellent, (166)
"Very satisfied with the accommodation, spacious apartment, wonderful view and everything around nicely decorated. Friendly and helpful at the reception. We will definitely come back!"
Ramada Residences by Wyndham Costa Adeje

Melia Jardines del Teide - Adults Only

5.0 star property
9.0 out of 10, Wonderful, (108)
"What a wonderful hotel. Recommend it 👍"
$212 nightly
The price is $227
May 25 - May 26
Total includes taxes and fees
Melia Jardines del Teide - 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.
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Canary Islands

Guide to exploring around Canary Islands

Top reasons to visit Canary Islands

  • Stunning Beaches: The Canary Islands boast some of the world's most beautiful beaches, perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy hiking, golf, and water parks, catering to both families and thrill-seekers.
  • Diverse Accommodations: From budget-friendly guesthouses to luxurious resorts, there's something for every traveler.
  • Vibrant Local Culture: Experience unique traditions and local cuisine while exploring charming towns.
  • Scenic Landscapes: Discover breathtaking views in national parks and lush terrains across the islands.

Find great hotels in Canary Islands

The Canary Islands offer an impressive selection of accommodations, from budget-friendly guesthouses to luxurious 5-star hotels. Whether you're looking for a family-friendly retreat, an adventurous getaway, or a boutique stay, you'll find the perfect lodging to enhance your vacation experience. Popular options include Hotel Fariones and various beach-themed properties, ensuring a memorable stay amidst stunning scenery and vibrant local culture.

  • Hotel Riu Vistamar - All Inclusive: This vibrant 4-star all-inclusive resort is perfect for families and eco-conscious travelers seeking adventure in the stunning Canary Islands. With unlimited food and drinks, guests can indulge in a variety of dining options at the buffet, while enjoying an array of entertainment activities and sports like volleyball, waterskiing, and windsurfing. The property is eco-certified, emphasizing its commitment to sustainability. Families will appreciate the dedicated children’s club, playground, and special amenities such as a children’s pool and babysitting services. Experience a fun-filled vacation where adventure meets comfort.
  • Hard Rock Hotel Tenerife: Elevate your stay at this luxurious 5-star resort, where rock 'n' roll meets relaxation. Situated right by the beach, this eco-certified hotel caters to families and beach lovers alike. Guests can enjoy a plethora of amenities, including a mini-golf course and a playground for the little ones, along with supervised childcare services. The property’s vibrant atmosphere is complemented by its lively entertainment and wellness facilities, making it a perfect choice for those looking to unwind or embark on new adventures under the sun.
  • The Ritz-Carlton Tenerife, Abama: For those seeking a blend of luxury and adventure, this 5-star hotel is an ideal retreat. With direct beach access, guests can bask in the sun or engage in thrilling activities like parasailing, rock climbing, and surfing. The property’s emphasis on golf also makes it a haven for enthusiasts. Its elegant accommodations and world-class amenities ensure a sophisticated experience, while the stunning surroundings provide the perfect backdrop for relaxation and exploration. Discover the epitome of luxury and adventure in beautiful Tenerife.

Discover the best areas to stay in Canary Islands

The Canary Islands offer an unforgettable vacation experience, blending stunning beaches with outdoor adventures. Explore the vibrant Costa Adeje, where family-friendly resorts meet romantic sunsets. Discover the lush landscapes of La Gomera and the popular attractions of Tenerife. Whether seeking relaxation or adventure, the islands provide a friendly atmosphere perfect for families and couples alike. With charming holiday homes and bustling cities, your getaway will be filled with lasting memories and delightful discoveries.

  • San Bartolomé de Tirajana: Nestled in the heart of Gran Canaria, San Bartolomé de Tirajana is a family-friendly city known for its outdoor adventures and vibrant city life. With a steady flow of visitors year-round, the peak months from June to August attract tourists eager to explore the local shopping centers and golf courses. The city’s proximity to stunning beaches, including nudist and family-friendly options, makes it an ideal destination for sun-seekers. Enjoy leisurely days at the beach or indulge in retail therapy at the nearby malls.
  • Adeje: Located on the southwestern coast of Tenerife, Adeje is a bustling city renowned for its beaches and entertainment offerings. This seasonal hotspot sees the most visitors from March to May, drawn in by its lively atmosphere and family-oriented attractions. Adeje is home to thrilling water parks and numerous golf courses, making it perfect for both relaxation and adventure. Visitors can bask in the sun on beautiful family beaches or enjoy the vibrant nightlife, ensuring a memorable stay for everyone.
  • Mogan: Often referred to as the "Venice of the Canaries," Mogan is a picturesque city that captivates with its stunning marina and charming canals. This destination sees a peak in visitors during January to February and July, attracting those looking for a blend of beach and outdoor experiences. Mogan offers a variety of activities, including golfing and shopping at local centers. Its idyllic beaches and family-friendly atmosphere make it a perfect spot for a relaxing getaway, where you can unwind and soak up the sun.

Things to do in Canary Islands

The Canary Islands provide a perfect getaway for beach lovers and outdoor enthusiasts, offering activities like golf, water parks, and family-friendly fun. For relaxation, consider indulging in a spa on Fuerteventura or enjoying sunrise yoga. In Lanzarote, unwind on the sunbeds, and make sure to visit the beautiful beach in Corralejo for a memorable experience in this stunning archipelago.

Food and drinks

Indulge in local flavors at Las Tirajanas Winery for exquisite wines in a romantic setting. La Geria Winery offers a unique tasting experience, while Frontos combines entertainment with delightful drinks. Explore Canarian cuisine at nearby restaurants for an unforgettable culinary journey in the Canary Islands.

Shopping

The Yumbo Shopping Center offers a vibrant mix of family-friendly entertainment and shopping options in the heart of the Canary Islands. For a local experience, head to Calle Triana for charming boutiques and eateries. If you're up for a drive, visit Bike Point El Medano for specialized gear.

Recreation

At Salobre Golf Resort, enjoy a round of golf surrounded by the stunning Canary landscape, perfect for sports enthusiasts. Lago Martianez Swimming Pools offers family-friendly fun with beautiful swimming pools and outdoor vibes. For ultimate relaxation, Tenerife Top Training provides wellness activities that rejuvenate both body and mind.

Adventure

In Tenerife, experience exhilarating water sports that cater to thrill-seekers, surrounded by beautiful ocean views. Dive into adventure with Buceo La Restinga, offering unforgettable underwater explorations. For hikers, the Paisaje Lunar Trail provides breathtaking scenery and a sense of adventure amidst stunning landscapes.

Nightlife

Experience enchanting performances at the Alfredo Kraus Auditorium, perfect for romance and culture. For family fun, visit Holiday World Maspalomas, where adventure awaits in their arcade zone. Don’t miss the Teide Observatory for a captivating night under the stars, blending entertainment and family vibes.

Booking tips and Expedia advantages for Canary Islands

To save money on your trip to the Canary Islands, visit during the off-peak months of November to January for lower prices. Utilize public beaches like Las Canteras and Fañabé for free activities. Book your hotel about a month in advance, or check last-minute deals on Expedia for discounts. Consider combining your hotel, flights, and activities through an Expedia package for further savings. Joining Expedia's One Key membership can provide exclusive discounts and help you earn cash for future bookings. Don't forget to filter your hotel search by price to find the best offers!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Canary Islands are November to January, where the prices are slightly lower. This is in comparison to April and July to August, 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred type of hotel. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Canary Islands with your flights and activities through an Expedia package deal.
  • 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 a perfect blend of beach relaxation and outdoor adventures for families and solo travelers alike. With stunning beaches, nudist spots, and national parks, there’s something for everyone. Explore local culture while enjoying the many resorts and refined experiences available on the islands. Whether you seek vibrant nightlife or tranquil nature, the Canary Islands promise an unforgettable vacation filled with diverse activities and breathtaking scenery.

  • Playa Blanca: Experience the ultimate beach vibes at Playa Blanca, where golden sands meet crystal-clear waters. This picturesque beach offers a relaxing atmosphere, perfect for sunbathing, swimming, or enjoying a beachside meal at one of the local restaurants.
  • Maspalomas Dunes: Explore the breathtaking Maspalomas Dunes, a stunning natural wonder featuring vast stretches of golden sand. Wander through the serene landscape and take in the unique scenery, where the dunes meet the Atlantic Ocean, creating a surreal and tranquil environment.
  • Marina Rubicon: Dive into adventure at Marina Rubicon, a vibrant marina filled with shops, restaurants, and water activities. Enjoy outdoor experiences like sailing, kayaking, or simply strolling along the waterfront, soaking up the lively beach atmosphere.

Best time to go to Canary Islands

Visitor numbers in Canary Islands is generally unchanged in popularity throughout the year. The best time to visit Canary Islands is dependant 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January63.0°F (17.2°C)No Rain (Dry)Mostly SunnySlightly HighSlightly Low
February62.4°F (16.9°C)No Rain (Dry)Mostly SunnyAverageAverage
March63.5°F (17.5°C)No Rain (Dry)Mostly SunnySlightly HighAverage
April65.3°F (18.5°C)No Rain (Dry)SunnyAverageSlightly High
May69.1°F (20.6°C)No Rain (Dry)SunnyAverageAverage
June71.2°F (21.8°C)No Rain (Dry)SunnyAverageAverage
July71.6°F (22.0°C)No Rain (Dry)SunnySlightly HighSlightly High
August73.0°F (22.8°C)No Rain (Dry)SunnyAverageSlightly High
September73.8°F (23.2°C)No Rain (Dry)SunnyAverageAverage
October72.1°F (22.3°C)No Rain (Dry)Mostly SunnySlightly LowAverage
November68.4°F (20.2°C)No Rain (Dry)Mostly SunnySlightly LowSlightly Low
December65.5°F (18.6°C)No Rain (Dry)Mostly SunnySlightly LowSlightly Low

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 35 miles away, with nearby hotels like the Bahia Principe Fantasia Tenerife and Grand Muthu Golf Plaza Hotel, both just 2 miles from the airport. Las Palmas Airport (LPA) is located 64 miles away, with excellent options such as the AC Hotel Iberia Las Palmas, 12 miles from the airport, and Elba Vecindario Aeropuerto, 7 miles away. Lastly, Arrecife Airport (ACE) is 164 miles from the islands, featuring luxury hotels like Secrets Lanzarote Resort & Spa, 7 miles from the airport, and Hotel Lava Beach, just 2 miles away.

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!

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 $53 total 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 $53 total 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.