Compare Beach Resorts & Hotels in Canary Islands
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Canary Islands Beach Resorts & Hotels

Cleopatra Palace Hotel
Avenida de las Américas s.n, Playa de las Américas, Arona, Tenerife
The price is $215 per night
$215
includes taxes & fees
$201 per night
Apr 1 - Apr 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Cleopatra Palace Hotel in Arona, you'll be on the beach, within a 10-minute walk of Las Vistas Beach and Playa de las Américas.
Pool
Parking included

Hotel Lancelot
Mancomunidad Av 9, Arrecife, Lanzarote
The price is $113 per night
$113
includes taxes & fees
$106 per night
Mar 30 - Mar 31
With a stay at Hotel Lancelot, you'll be centrally located in Arrecife, within a 10-minute drive of Lanzarote Beaches and Playa de Matagorda.
Pool
Breakfast included

Barceló Teguise Beach - Adults only
Plaza Janubio s/n, Costa Teguise, Teguise, Lanzarote
The price is $233 per night
$233
includes taxes & fees
$218 per night
Apr 11 - Apr 12
Free Cancellation
Reserve now, pay when you stay
When you stay at Barceló Teguise Beach - Adults only in Teguise, you'll be near the beach, within a 15-minute walk of Lanzarote Beaches and Las Cucharas Beach.
Pool
Breakfast included

Arrecife Gran Hotel & Spa
Parque Islas Canarias S/N, Arrecife, Lanzarote
The price is $198 per night
$198
includes taxes & fees
$185 per night
Mar 31 - Apr 1
Free Cancellation
Reserve now, pay when you stay
With a stay at Arrecife Gran Hotel & Spa, you'll be centrally located in Arrecife, within a 15-minute drive of Lanzarote Beaches and Pocillos Beach.
Pool
Hot Tub

Mediterranean Palace
Avenida de las Americas, Playa de las Americas, Arona, Tenerife
The price is $268 per night
$268
includes taxes & fees
$250 per night
Mar 30 - Mar 31
Free Cancellation
Reserve now, pay when you stay
When you stay at Mediterranean Palace in Arona, you'll be on the beach, within a 15-minute walk of Las Vistas Beach and Playa de las Américas.
Pool
All inclusive

Barceló Fuerteventura Castillo
Avenida del Castillo s/n, Antigua, Fuerteventura
The price is $187 per night
$187
includes taxes & fees
$175 per night
Mar 28 - Mar 29
With a stay at Barceló Fuerteventura Castillo in Antigua (Caleta de Fuste), you'll be within a 10-minute drive of Fuerteventura Golf Course and Caleta del Fuste.
Pool
All inclusive

Dreams Lanzarote Playa Dorada Resort & Spa
Avenida Papagayo, 24, Playa Blanca, Yaiza, Lanzarote
With a stay at Dreams Lanzarote Playa Dorada Resort & Spa in Yaiza, you'll be on the waterfront, just a 4-minute walk from Dorada Beach and a 3-minute drive from Marina Rubicon.
Pool
Hot Tub

Hotel Diamar & Business Center
Avda. Fred Olsen nº 8, Arrecife, Lanzarote
With a stay at Hotel Diamar & Business Center, you'll be centrally located in Arrecife, within a 10-minute drive of Lanzarote Beaches and Playa de Matagorda.
Free WiFi
Restaurant

Eurostars Las Salinas
Paseo Maritimo S/N, Caleta de Fuste, Antigua, Fuerteventura
The price is $162 per night
$162
includes taxes & fees
$151 per night
Apr 14 - Apr 15
Free Cancellation
Reserve now, pay when you stay
With a stay at Eurostars Las Salinas in Antigua (Caleta de Fuste), you'll be within a 10-minute drive of Fuerteventura Golf Course and Caleta del Fuste.
Pool
All inclusive

Hotel Olé Tropical Tenerife - Adults Only
Calle Bolivia s/n, Playa de las Americas, Adeje, Tenerife
The price is $190 per night
$190
includes taxes & fees
$178 per night
Apr 6 - Apr 7
Free Cancellation
Reserve now, pay when you stay
Located in Adeje (Costa Adeje), Hotel Olé Tropical Tenerife - Adults Only is within a 15-minute walk of Siam Park and Playa de las Américas.
Pool
All inclusive

Barceló Corralejo Bay - Adults only
Avenida Grandes Playas, 12, Corralejo, La Oliva, Fuerteventura
The price is $255 per night
$255
includes taxes & fees
$238 per night
Apr 2 - Apr 3
Free Cancellation
Reserve now, pay when you stay
With a stay at Barceló Corralejo Bay - Adults only, you'll be centrally located in La Oliva, within a 10-minute drive of Corralejo Beach and Playa Waikiki.
Pool
All inclusive

Hipotels La Geria
Calle Jupiter, 5, Puerto del Carmen, Tías, Lanzarote
The price is $189 per night
$189
includes taxes & fees
$177 per night
Mar 25 - Mar 26
Free Cancellation
Reserve now, pay when you stay
When you stay at Hipotels La Geria in Tías, you'll be by the sea, within a 15-minute walk of Pocillos Beach and Playa de Matagorda.
Pool
All inclusive
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.
Canary Islands Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Canary Islands |
1711 |
---|---|
Highest price | $268 |
Cheapest price | $113 |
Total number of hotels in Canary Islands | 23,962 |
Popular hotels | Cleopatra Palace Hotel, Hotel Lancelot, Barceló Teguise Beach - Adults only, Arrecife Gran Hotel & Spa, Mediterranean Palace, Barceló Fuerteventura Castillo, Dreams Lanzarote Playa Dorada Resort & Spa, Hotel Diamar & Business Center, Eurostars Las Salinas, Hotel Olé Tropical Tenerife - Adults Only, Barceló Corralejo Bay - Adults only, Hipotels La Geria |
Most Recent Canary Islands Hotel Reviews

Hard Rock Hotel Tenerife
5 out of 5
Posted 21 hours ago
CheapTickets Verified Review
"Excellent holiday 5 stars"
A verified traveler stayed at Hard Rock Hotel Tenerife
More Beach Resorts & Hotels
Types of Hotels
Top 20 Canary Islands Hotels
Hotels Near Canary Islands
Cities near Canary Islands
More to Explore in Canary Islands
Top Picks
Hotels
Flights
Bavaria Flight DealsFlights from Atlanta to PhoenixFlights from San Francisco to MauiCheap flights to New YorkFlights from Minneapolis - St. Paul to Rapid CityEngland Flight DealsFlights from Cincinnati to AtlantaCheap flights to AspenCheap flights to North PoleCheap flights to Santa Cruz de TenerifeFlights from El Paso to Denver