Hotel deals Europe Spain Canary Islands

Hotels in Canary Islands

Find the best deals on 38,279 hotels in Canary Islands

Check-in
Check-out
Compare vs momondo |

Popular cities in Canary Islands

Below are the average prices for hotels in popular Canary Islands cities
Price
£39 - £66
CHEAPEST CITY IN CANARY ISLANDS Puerto de la Cruz 32% cheaper Hotels in Puerto de la Cruz are the cheapest in Canary Islands at just £38 per night on average.
MOST EXPENSIVE CITY IN CANARY ISLANDS Playa de las Américas 16% more expensive Playa de las Américas has the highest priced hotels in Canary Islands with rooms averaging £66 per night.
MOST POPULAR CITY IN CANARY ISLANDS Santa Cruz de Tenerife 54% more users visited More momondo users search for hotels in Santa Cruz de Tenerife than any other city in Canary Islands

Top Hotels in Canary Islands

Find your perfect Canary Islands hotel in the perfect location
Castillo de Sol
Castillo de Sol
8.3
£40
View all deals
Apartamentos Las Faluas
Apartamentos Las Faluas
6.9
£34
View all deals
Apartamentos Strelitzias
Apartamentos Strelitzias
8.2
£46
View all deals
Hotel Adonis Pelinor
Hotel Adonis Pelinor
7.2
£40
View all deals
Hotel Andrea's
Hotel Andrea's
7.4
£37
View all deals
Apartamentos Oceano - Adults Only
Apartamentos Oceano - Adults Only
8.4
£37
View all deals
Apartamentos Jable Bermudas
Apartamentos Jable Bermudas
8.8
£33
View all deals
Apartamentos Los Tulipanes
Apartamentos Los Tulipanes
8.1
£39
View all deals
Hotel Adonis Capital
Hotel Adonis Capital
7.7
£39
View all deals
Rk Luz Playa Suites
Rk Luz Playa Suites
£59
View all deals
Apartamentos Islamar
Apartamentos Islamar
8.8
£38
View all deals
Laguna Park 2
Laguna Park 2
7.1
£39
View all deals
Apartamentos Miriam
Apartamentos Miriam
8.0
£36
View all deals
Hostal San Gines
Hostal San Gines
7.9
£24
View all deals
Maspalomas Lago Canary Sunset
Maspalomas Lago Canary Sunset
8.2
£51
View all deals
Apartamentos Celeste
Apartamentos Celeste
7.9
£39
View all deals
Green Park
Green Park
7.6
£34
View all deals
Bitacora Lanzarote Club
Bitacora Lanzarote Club
8.5
£37
View all deals
Apartamentos Amazonas
Apartamentos Amazonas
7.4
£39
View all deals
Aparthotel Puerto Plata
Aparthotel Puerto Plata
£11
View all deals
Apartamentos Tisalaya
Apartamentos Tisalaya
8.6
£36
View all deals
Isla de Lobos
Isla de Lobos
8.5
£39
View all deals
Apartments La Peñita Lanzarote
Apartments La Peñita Lanzarote
8.8
£39
View all deals
Labranda Playa Club
Labranda Playa Club
7.8
£47
View all deals
Hotel La Casita
Hotel La Casita
9.0
£36
View all deals
Vista Mar
Vista Mar
8.8
£42
View all deals
Alegria Barranco
Alegria Barranco
8.1
£55
View all deals
Labranda Tahona Garden
Labranda Tahona Garden
£59
View all deals
Casthotels Fuertesol Bungalows
Casthotels Fuertesol Bungalows
7.2
£32
View all deals
Castillo Playa
Castillo Playa
8.7
£42
View all deals
Bungalows Vista Oasis
Bungalows Vista Oasis
7.6
£45
View all deals
Apartamentos Moraña
Apartamentos Moraña
8.5
£32
View all deals
Capri
Capri
6.9
£36
View all deals
Ereza Apartamentos Los Hibiscos
Ereza Apartamentos Los Hibiscos
8.1
£67
View all deals
Apartamentos Guinea
Apartamentos Guinea
9.3
£50
View all deals
Cordial Green Golf
Cordial Green Golf
8.3
£70
View all deals
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8.5
£39
View all deals
The Suites at Beverly Hills
The Suites at Beverly Hills
8.1
£54
View all deals
Palm Beach Tenerife
Palm Beach Tenerife
7.6
£56
View all deals
Hotel Lancelot
Hotel Lancelot
8.6
£55
View all deals

Things to do in Canary Islands

Estadio Gran Canaria
Aqualand Costa Adeje

How much do hotels cost near Estadio Gran Canaria?

If you’re planning a trip to Las Palmas de Gran Canaria and want to stay at any of the 12 hotels in the area around Estadio Gran Canaria you should expect to pay around £50/night. This price fluctuates based on time of year. During December (peak season) you can expect to pay £63/night and if you’re planning your visit in May (low season), the average price will typically be closer to £56/night. Hotels near Estadio Gran Canaria are typically 139% lower than the average hotel in Las Palmas de Gran Canaria, which is £70.

Hotels near Estadio Gran Canaria

Are there hotels available near Aqualand Costa Adeje?

If you’re planning a trip to Adeje and want to stay at any of the 12 hotels in the area around Aqualand Costa Adeje you should expect to pay around £121/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay £115/night and if you’re planning your visit in August (low season), the average price will typically be closer to £103/night. Hotels near Aqualand Costa Adeje are typically 100% higher than the average hotel in Adeje, which is £120.

Hotels near Aqualand Costa Adeje

Popular hotels in Canary Islands

Book a room in one of momondo’s favourite hotels in these popular Canary Islands cities
Hotels in Santa Cruz de Tenerife
Search hotel deals in Santa Cruz de Tenerife
Hotels in Las Palmas de Gran Canaria
Search hotel deals in Las Palmas de Gran Canaria

Canary Islands travel tips

Check these FAQs for important travel tips while planning your visit to Canary Islands

What is considered a good deal for a hotel in Canary Islands?

If you’re looking for a good deal in Canary Islands, you should know that the average hotel room price is £77/night. Anything less than £77/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was £1.

What are the best hotels in Canary Islands?

Looking at our users' ratings, the best hotels in Canary Islands are Iberostar Selection Sábila (9.1), located in Adeje, Hard Rock Hotel Tenerife (8.9), located in Adeje, and Hotel The Volcán Lanzarote (8.9), located in Playa Blanca.

What is the most popular destination in Canary Islands?

The most popular cities in Canary Islands are Santa Cruz de Tenerife, Arrecife, and Las Palmas de Gran Canaria. The average price for a hotel room in Santa Cruz de Tenerife is £84/night, while the price for a hotel room in Arrecife is £90/night and the price for a hotel room in Las Palmas de Gran Canaria is £70/night.

Hotel deals Europe Spain Canary Islands