Hotels in Canary Islands

Search and compare Canary Islands hotels from hundreds of travel sites and save

Hangzhou, Zhejiang, China
21 Jan — 22 Jan2
Hangzhou, Zhejiang, China
Fri 21/1
Sat 22/1
...and more

Tips for booking a Canary Islands hotel

Cheapest month:January
Most expensive month:April
Average price in Canary Islands:$173/night
Absolute cheapest price found:$4/night
Cheapest day:Monday
Most expensive day:Saturday
$98 - $398
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$77 - $472
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

Show all 38,317 hotels
1
Sheraton Fuerteventura Beach, Golf & Spa Resort
Sheraton Fuerteventura Beach, Golf & Spa Resort
8.5 Excellent
Avenida De Las Marismas No. 1, Caleta de Fuste, Fuerteventura, Spain
Show on map
0.8 km from city centre, Caleta de Fuste, Fuerteventura, Spain 

Sheraton Fuerteventura Golf & Spa Resort is situated on Fuerteventura and provides 5-star accommodation as well as miniature golf, an indoor pool and outdoor tennis courts. Popular facilities, such as a rooftop terrace, a Turkish steam bath and a sauna, ensure an enjoyable stay in Caleta de Fuste.

2
Hotel Riu Palace Maspalomas - Adults Only
Hotel Riu Palace Maspalomas - Adults Only
8.7 Excellent
Avda. Tirajana, San Bartolomé de Tirajana, Gran Canaria, Spain
Show on map
19.8 km from city centre, San Bartolomé de Tirajana, Gran Canaria, Spain 

Located in Maspalomas, Riu Palace Maspalomas is within a 25-minute drive of Gran Canaria Airport and offers a sauna and an outdoor pool. It is a stone's throw from the beach and provides comfortable 5-star accommodation.

3
AC Hotel Gran Canaria by Marriott
AC Hotel Gran Canaria by Marriott
8.3 Excellent
Eduardo Benot, 3, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
2.1 km from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 

Offering a sauna, an outdoor pool and a rooftop terrace, AC Hotel Gran Canaria A Marriott Luxury & Lifestyle Hotel is located in Las Palmas de Gran Canaria and is a brief stroll from Canteras Beach and Parque de Santa Catalina. It provides 4-star accommodation with air-conditioned rooms.

4
Hotel Colón Rambla
Hotel Colón Rambla
8.6 Excellent
C/ Viera Y Clavijo 49, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.0 km from city centre, Santa Cruz de Tenerife, Tenerife, Spain 

Hotel Colon Rambla provides modern 3-star accommodation in Santa Cruz de Tenerife. Offering complimentary Wi-Fi, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Garcia Sanabria Park.

5
Vincci Selección La Plantación del Sur
Vincci Selección La Plantación del Sur
9.0 Excellent
C/ Roque Nublo, 1, Adeje, Tenerife, Spain
Show on map
3.1 km from city centre, Adeje, Tenerife, Spain 

Vincci Seleccion La Plantacion del Sur is set on Tenerife and offers 5-star facilities in addition to free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, make for a satisfying stay in Adeje.

6
Sheraton La Caleta Resort & Spa, Costa Adeje, Tenerife
Sheraton La Caleta Resort & Spa, Costa Adeje, Tenerife
8.6 Excellent
C/la Enramada 9, Adeje, Tenerife, Spain
Show on map
3.2 km from city centre, Adeje, Tenerife, Spain 

Sheraton La Caleta Resort & Spa is situated on Tenerife, and provides 5-star accommodation as well as a saltwater swimming pool. Popular amenities, such as a Jacuzzi, a rooftop terrace and a sauna, ensure a satisfying stay in Adeje.

7
Hotel Riu Palace Meloneras
Hotel Riu Palace Meloneras
8.9 Excellent
Urbanización Las Meloneras, Maspalomas, Gran Canaria, Spain
Show on map
2.8 km from city centre, Maspalomas, Gran Canaria, Spain 

Hotel Riu Palace Meloneras Resort is set on Gran Canaria and offers 4-star accommodation as well as an indoor pool and outdoor tennis courts. It is also minutes from Maspalomas's well-known attractions and landmarks.

8
H10 Costa Adeje Palace
H10 Costa Adeje Palace
8.3 Excellent
Playa La Enramada, Adeje, Tenerife, Spain
Show on map
3.1 km from city centre, Adeje, Tenerife, Spain 

H10 Costa Adeje Palace Hotel Tenerife is located on Tenerife, and provides 4-star accommodation in addition to a private beach. Popular amenities, such as a sauna, a Jacuzzi and outdoor tennis courts, make for an enjoyable stay in Adeje.

Cheapest hotels in Canary Islands, Spain

Show all 38,317 hotels
Hc Hotel Magec
Hc Hotel Magec
7.1 Good
Calle Cupido, 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

HC Hotel Magec is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

$29
Avg. per night
Miramar Hotel
Miramar Hotel
8.1 Excellent
Carretera Del Taoro, 23, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre,  

Recently refurbished, Hotel Elegance Miramar provides cosy 3-star accommodation in Puerto de la Cruz. It also offers a rooftop terrace, an outdoor pool and a sauna.

$30
Avg. per night
Aparthotel la Piramide
Aparthotel la Piramide
7.5 Good
Berlina, 7, Caleta de Fuste, Fuerteventura, Spain
Show on map
2.2 km from city centre,  

This cosy property in Antigua offers complimentary wireless internet, as well as an outdoor pool and outdoor tennis courts. It also provides a sun deck, a playground and a beauty centre.

$41
Avg. per night
Blue Sea Costa Jardin & Spa
Blue Sea Costa Jardin & Spa
6.9 Good
Guerrero, 14, Puerto de la Cruz, Tenerife, Spain
Show on map
1.2 km from city centre,  

Blue Sea Costa Jardin & Spa is situated on Tenerife and offers 4-star accommodation as well as miniature golf, a Jacuzzi and a Turkish steam bath. It is also minutes from Puerto de la Cruz's popular attractions and landmarks.

$48
Avg. per night
Hotel Nautico
Hotel Nautico
7.7 Good
Calle Profesor Peraza de Ayala, 13, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.5 km from city centre,  

Hotel Nautico is a comfortable setting when visiting Santa Cruz de Tenerife and is close to everything the area has to offer. It also offers a currency exchange, a 24-hour reception and luggage storage.

$50
Avg. per night
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8.5 Excellent
Avd. Del Atlantico, Los Abrigos, Tenerife, Spain
Show on map
1.5 km from city centre,  

Located in San Miguel de Abona, Santa Barbara Golf & Ocean Club by Diamond Resorts is a short walk from Golf del Sur and provides an outdoor pool, a Jacuzzi and a sauna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$52
Avg. per night
Bellevue Aquarius
Bellevue Aquarius
7.1 Good
Puerto del Carmen, Lanzarote, Spain
Show on map
0.7 km from city centre,  

BelleVue Apartamentos Aquarius is set in Puerto del Carmen and is close to local attractions, including Biosfera Plaza Shopping Centre. The property also offers apartments with private terraces overlooking the sea.

$55
Avg. per night
Monte Feliz
Monte Feliz
8.1 Excellent
Paseo Pablo Picasso 21, Tarajalillo, Gran Canaria, Spain
Show on map
0.1 km from city centre,  

Situated in Maspalomas, Monte Feliz provides modern 3-star accommodation, as well as outdoor tennis courts, a Jacuzzi and a heated pool. It also offers a kids pool, a sauna and a Turkish steam bath.

$57
Avg. per night

Hotel prices in Canary Islands

2 stars and under
Hotel Nautico
#1 most popular

Hotel Nautico

Calle Profesor Peraza de Ayala, 13, Santa Cruz de Tenerife, Tenerife, Spain

7.7 Good
$50

Avg. per night

Hotel Adonis Pelinor
#2 most popular

Hotel Adonis Pelinor

Calle Bethencourt Alfonso 8, Santa Cruz de Tenerife, Tenerife, Spain

7.2 Good
$54

Avg. per night

Best value

Pension Mova

Calle San Martin 33, Santa Cruz de Tenerife, Tenerife, Spain

$20

Avg. per night

3 stars
Broncemar Beach
#1 most popular

Broncemar Beach

Calle Ajican 4, Caleta de Fuste, Fuerteventura, Spain

8.4 Excellent
$84

Avg. per night

Royal Sunset Beach Club by Diamond Resorts
#2 most popular

Royal Sunset Beach Club by Diamond Resorts

Calle Londres 6, Adeje, Tenerife, Spain

8.8 Excellent
$116

Avg. per night

Aparthotel la Piramide
Best value

Aparthotel la Piramide

Berlina, 7, Caleta de Fuste, Fuerteventura, Spain

7.5 Good
$41

Avg. per night

4 stars +
The Ritz-Carlton, Abama
#1 most popular

The Ritz-Carlton, Abama

Carretera General, TF-47, km 9, Guía de Isora, Tenerife, Spain

8.7 Excellent
$349

Avg. per night

Royal Hideaway Corales Beach - Adults Only, by Barceló Hotel Group
#2 most popular

Royal Hideaway Corales Beach - Adults Only, by Barceló Hotel Group

Avenida Virgen de Guadalupe 21, Adeje, Tenerife, Spain

9.4 Excellent
$497

Avg. per night

H10 Rubicón Palace
Best value

H10 Rubicón Palace

Urb. Montaña Roja, Playa Blanca, Lanzarote, Spain

8.1 Excellent
$98

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Canary Islands

About Canary Islands

Sun-drenched beaches, turquoise bays and lively resort towns make the Canary Islands one of the most coveted destinations in Europe. The Spanish archipelago is made up of seven islands and is famous for its nightlife. Venture beyond the resorts and you can discover lush pine forests, towering volcanoes and tumbling waterfalls.

Things to do

Tenerife is the largest island in the archipelago and is famous for its stunning beaches and raucous nightlife. The busiest resorts are perched on the southern tip of the island and include legendary party strips such as Playa de las Américas.

If you prefer a quieter scene, head to charming fishing villages such as Puerto de Santiago, where you’ll find narrow streets lined with cosy cafes, seafood taverns and fruit stands. Los Cristianos has a laid-back and family-friendly atmosphere.

The Canary Islands were formed by volcanic activity and are famous for their black-and-white sand beaches. You’re spoilt for choice on all seven islands, with no less than 500 beaches to enjoy. On Tenerife, Playa de Las Teresitas features a golden stretch of sand lined with swaying palms and backed by emerald-green mountains.

Hikes on Gran Canaria take you into the island’s mountainous terrain, while Parque Nacional de Garajonay on La Gomera protects a verdant subtropical ecosystem. On Lanzarote, you’ll be awed by otherworldly lava fields.

There are plenty of opportunities to relax and unwind in the Canary Islands. Across the archipelago, you’ll find yoga studios, medication centres and day spas. Thalassotherapy, an ancient Greek technique using seawater, is a local specialty in the Canary Islands.

Getting around

All resorts and beach towns are compact and easy to get around on foot. Hiring a car or a scooter is a good way to explore at your own pace while ferries make it easy to travel between islands. All seven islands are serviced by airports, with the largest located on Tenerife and Gran Canaria.

Canary Islands travel FAQs

  • Where is the best place to stay in Canary Islands?

    When visiting Canary Islands, consider checking out Arrecife, Adeje, and Santa Cruz de Tenerife as some of the most sought after locations.

  • What are the best hotels in Canary Islands?

    The Ritz-Carlton, Abama is a very popular hotel in Canary Islands, with a score of 8.7 from 754 reviews. H10 Rubicón Palace (8.1 from 1,289 reviews) and LABRANDA Alyssa Suite Hotel (8.2 from 148 reviews) are also highly rated Canary Islands hotels based on recent feedback from HotelsCombined users.