Search Hotels in Canary Islands
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Top Cities in Canary Islands
Check availability on hotels close to Canary Islands
Compare 23,753 hotels in Canary Islands with room rates, reviews, and availability. Most hotels are fully refundable.
The price is SAR 924
SAR 976 total
includes taxes & fees
17 Dec - 18 Dec
The price is SAR 1,107
SAR 1,169 total
includes taxes & fees
11 Dec - 12 Dec
Secrets Lanzarote Resort & Spa – Adults only (+18)
Secrets Lanzarote Resort & Spa – Adults only (+18)
8.6 out of 10, Excellent, (1003)
The price is SAR 820
SAR 873 total
includes taxes & fees
15 Dec - 16 Dec
Hotel Riu Oliva Beach Resort - All Inclusive
Hotel Riu Oliva Beach Resort - All Inclusive
8.4 out of 10, Very Good, (668)
The price is SAR 555
SAR 587 total
includes taxes & fees
1 Dec - 2 Dec
Bahia Principe Fantasia Tenerife - All Inclusive
Bahia Principe Fantasia Tenerife - All Inclusive
9.0 out of 10, Wonderful, (633)
The price is SAR 1,093
SAR 1,159 total
includes taxes & fees
9 Dec - 10 Dec
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
Recent reviews of Canary Islands hotels
Recent reviews of Canary Islands hotels
5/5 Excellent
"Hotel was exceptional."
A verified traveler stayed at Lopesan Costa Meloneras Resort & Spa
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top cities in Canary Islands
- San Bartolomé de Tirajana Hotels
- Adeje Hotels
- Mogan Hotels
- Arona Hotels
- Las Palmas de Gran Canaria Hotels
- Tías Hotels
- Yaiza Hotels
- Puerto de la Cruz Hotels
- Santa Cruz de Tenerife Hotels
- Teguise Hotels
- La Oliva Hotels
- Pajara Hotels
- Guia de Isora Hotels
- San Miguel de Abona Hotels
- Antigua Hotels
- Santiago del Teide Hotels
- Arrecife Hotels
- La Orotava Hotels
- Granadilla de Abona Hotels
- Arguineguin Hotels
Hotels near popular Attractions
Hotel Theme
- Beach Hotels (1,711)
- Adventure Hotels (1,654)
- Family Hotels (1,654)
- Hotels with WiFi (1,406)
- Hotels with a Pool (1,307)
- Shopping Hotels (916)
- Hotels with Bars (897)
- Golf Hotels (808)
- Hotels with Free Parking (800)
- Historic Hotels (709)
- Romantic Hotels (649)
- Resorts & Hotels with Spas (590)
- Hotels with Hot Tubs (346)
- Business Hotels (343)
- Hotel with a Concierge (322)
- Hotels with smoking rooms (309)
- Pet-friendly Hotels (302)
- Cheap Hotels (281)
- Casinos (228)
- All-inclusive Hotel (222)
- Adults Only Resorts & Hotels (187)
- Luxury Hotels (141)
- Hotel Wedding Venues (123)
- Winery Hotels (115)
- Green Hotels (93)
- Hotels with an Indoor Pool (60)
- Boutique Hotels (31)
- Waterpark Hotels (26)
- Hotels with Waterslides (25)
- Ski Hotels (13)
- Hotels with a Lazy River (4)
- Scuba Diving (2)
More Accommodation Types in Canary Islands
- Apartments in Canary Islands (9,247)
- Vacation Homes in Canary Islands (4,227)
- Villas in Canary Islands (2,982)
- Cottages in Canary Islands (450)
- Aparthotels in Canary Islands (376)
- Condo Rentals in Canary Islands (178)
- Guest Houses in Canary Islands (106)
- B&B in Canary Islands (83)
- Resorts in Canary Islands (67)
- Hostels in Canary Islands (59)
- Farmstay in Canary Islands (54)
- Pensions in Canary Islands (19)
- Residences in Canary Islands (19)
- Country Houses in Canary Islands (18)
- Houseboats in Canary Islands (17)
- RV Parks in Canary Islands (6)
- Condo Resorts in Canary Islands (6)
- Holiday Park Resorts in Canary Islands (2)
- Capsule Hotels in Canary Islands (1)
Hotels near Canary Islands Airports
Explore more hotels
- Bahia Principe Fantasia Tenerife - All Inclusive
- The Ritz-Carlton Tenerife, Abama
- AC Hotel Iberia Las Palmas
- Lopesan Costa Meloneras Resort & Spa
- Alexandre Hotel La Siesta
- Hard Rock Hotel Tenerife
- Lopesan Baobab Resort
- Dreams Lanzarote Playa Dorada Resort & Spa
- Gara Suites Golf & SPA
- AC Hotel Gran Canaria by Marriott