
Search Hotels in Canary Islands
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top Cities in Canary Islands

San Bartolomé de Tirajana
Check prices for these dates
Our top choices for Canary Islands hotels

Vitalclass Lanzarote Resort
Vitalclass Lanzarote ResortTeguise
8.8 out of 10, Excellent, (130 reviews)

Hotel Mirador Papagayo by LIVVO
Hotel Mirador Papagayo by LIVVOYaiza
8.4 out of 10, Very Good, (376 reviews)

Paradisus Salinas Lanzarote – All Inclusive – Adults Only
Paradisus Salinas Lanzarote – All Inclusive – Adults OnlyTeguise
9.6 out of 10, Exceptional, (66 reviews)

The Ritz-Carlton Tenerife, Abama
The Ritz-Carlton Tenerife, AbamaGuia de Isora
9.2 out of 10, Wonderful, (855 reviews)
The price is ₩661,478
₩707,781 total
includes taxes & fees
Jul 18 - Jul 19

Hyatt Ziva Jardín Tropical Tenerife
Hyatt Ziva Jardín Tropical TenerifeCosta Adeje
9.2 out of 10, Wonderful, (936 reviews)
The price is ₩370,912
₩396,875 total
includes taxes & fees
Jul 6 - Jul 7

The Salmar - Adults Only
The Salmar - Adults OnlySan Miguel de Abona
The price is ₩304,642
₩325,967 total
includes taxes & fees
Jul 8 - Jul 9

Secrets Lanzarote Resort & Spa – Adults only (+18)
Secrets Lanzarote Resort & Spa – Adults only (+18)Yaiza
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩456,634
₩488,599 total
includes taxes & fees
Jul 13 - Jul 14

Hard Rock Hotel Tenerife
Hard Rock Hotel TenerifeCosta Adeje
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩364,315
₩389,821 total
includes taxes & fees
Jul 12 - Jul 13

Hotel Riu Oliva Beach Resort - All Inclusive
Hotel Riu Oliva Beach Resort - All InclusiveLa Oliva
8.2 out of 10, Very Good, (852 reviews)
The price is ₩231,211
₩247,404 total
includes taxes & fees
Jul 13 - Jul 14

Santa Barbara Golf And Ocean Club
Santa Barbara Golf And Ocean ClubSan Miguel de Abona
8.8 out of 10, Excellent, (2,816 reviews)
The price is ₩258,105
₩276,172 total
includes taxes & fees
Jul 16 - Jul 17

Bahia Principe Explore Fantasia - All Inclusive
Bahia Principe Explore Fantasia - All InclusiveSan Miguel de Abona
9.0 out of 10, Wonderful, (831 reviews)
The price is ₩551,199
₩589,775 total
includes taxes & fees
Jul 5 - Jul 6

Bahia Principe Escape Tenerife - Adults Only +16 Newly Renovated!
Bahia Principe Escape Tenerife - Adults Only +16 Newly Renovated!Costa Adeje
9.2 out of 10, Wonderful, (36 reviews)

Radisson Blu Resort & Spa, Gran Canaria Mogan
Radisson Blu Resort & Spa, Gran Canaria MoganMogan
9.2 out of 10, Wonderful, (1,002 reviews)

Royal Palm Resort & Spa - Adults Only
Royal Palm Resort & Spa - Adults OnlyPajara
9.0 out of 10, Wonderful, (489 reviews)
The price is ₩227,592
₩243,524 total
includes taxes & fees
Jul 4 - Jul 5

Lopesan Costa Meloneras Resort & Spa
Lopesan Costa Meloneras Resort & SpaMaspalomas
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₩380,789
₩407,441 total
includes taxes & fees
Jul 5 - Jul 6

Grand Hyatt Lanzarote Playa Dorada Resort
Grand Hyatt Lanzarote Playa Dorada ResortYaiza
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩456,634
₩488,599 total
includes taxes & fees
Jul 23 - Jul 24

Hotel Riu Vistamar - All Inclusive
Hotel Riu Vistamar - All InclusiveMogan
8.6 out of 10, Excellent, (874 reviews)
The price is ₩371,948
₩398,549 total
includes taxes & fees
Jul 15 - Jul 16

Ramada Residences by Wyndham Costa Adeje
Ramada Residences by Wyndham Costa AdejeCosta Adeje
9.0 out of 10, Wonderful, (268 reviews)

Barceló Tenerife
Barceló TenerifeSan Miguel de Abona
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩332,997
₩356,307 total
includes taxes & fees
Jul 28 - Jul 29
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:Jul 10 - Jul 12
Image gallery for Unique Club at Lopesan Costa Meloneras Resort

Unique Club at Lopesan Costa Meloneras Resort
San Bartolomé de Tirajana
9.4/10Exceptional (46 reviews)
20% off
Price is ₩591,956
₩1,266,786 total
includes taxes & fees





































































