Hotels in Canary Islands

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

Hangzhou, Zhejiang, China
24 Jan — 25 Jan2
Hangzhou, Zhejiang, China
Mon 24/1
Tue 25/1
...and more

Tips for booking a Canary Islands hotel

Cheapest month:June
Most expensive month:July
Average price in Canary Islands:£89/night
Absolute cheapest price found:£5/night
Cheapest day:Wednesday
Most expensive day:Friday
£78 - £108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£88 - £96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

Show all 38,255 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.5 mi 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
Sunset Bay Club By Diamond Resorts
Sunset Bay Club By Diamond Resorts
8.5 Excellent
Calle Antonio Navarro, 1, Adeje, Tenerife, Spain
Show on map
2.7 mi from city centre, Adeje, Tenerife, Spain 

This modern resort in Adeje provides complimentary wireless internet, as well as an outdoor pool and a Jacuzzi. It also features a rooftop terrace and a fitness centre.

3
Palm Beach Tenerife
Palm Beach Tenerife
7.6 Good
Avenida Quinto Centenario, 11, Playa de las Américas, Tenerife, Spain
Show on map
0.5 mi from city centre, Playa de las Américas, Tenerife, Spain 

Situated in Playa de las Americas, Palm Beach Tenerife provides elegant 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It is ideally positioned for those wanting to visit local attractions.

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
0.6 mi 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
Royal Hideaway Corales Suites - by Barceló Hotel Group
Royal Hideaway Corales Suites - by Barceló Hotel Group
10.0 Excellent
Avenida Virgen de Guadalupe 21, Adeje, Tenerife, Spain
Show on map
1.8 mi from city centre, Adeje, Tenerife, Spain 

Royal Hideaway Corales Suites - Part Of Barcelo Hotel Group features a swimming pool along with a pool-side bar. It is also a brief car trip from Siam Park and Fanabe Beach.

6
Iberostar Selection Lanzarote Park
Iberostar Selection Lanzarote Park
8.9 Excellent
Avenida Archipielago, 7, Yaiza, Lanzarote, Spain
Show on map
8.2 mi from city centre, Yaiza, Lanzarote, Spain 

Iberostar Lanzarote Park provides comfortable 3-star accommodation in Playa Blanca. It features a spa and wellness centre, as well as a sauna, an outdoor pool and outdoor tennis courts.

7
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
2.0 mi 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.

8
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
2.0 mi 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.

Cheapest hotels in Canary Islands, Spain

Show all 38,255 hotels
Bungalows Castillo Club Lake
Bungalows Castillo Club Lake
6.4 Good
Virgen de Guadalupe, 18, Caleta de Fuste, Fuerteventura, Spain
Show on map
0.5 mi from city centre,  

Bungalows Castillo Club Lake is situated in Caleta de Fuste and offers free Wi-Fi. It is ideally close to Fuerteventura Airport, which is a 10-minute drive away.

£28
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
0.9 mi 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.

£38
Avg. per night
Bellevue Aquarius
Bellevue Aquarius
7.1 Good
Puerto del Carmen, Lanzarote, Spain
Show on map
0.4 mi 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.

£41
Avg. per night
Hyde Park Lane
Hyde Park Lane
8.9 Excellent
Hungria, 6, Puerto del Carmen, Lanzarote, Spain
Show on map
1.5 mi from city centre,  

Located in Puerto del Carmen, Hyde Park Lane is within a 10-minute drive of Arrecife Airport and offers outdoor tennis courts, a Jacuzzi and an outdoor pool. The vacation rental offers a sauna, as well as lodgings with private terraces.

£46
Avg. per night
THB Tropical Island
THB Tropical Island
8.0 Excellent
C/ Fragata, 2, Playa Blanca, Lanzarote, Spain
Show on map
0.6 mi from city centre,  

THB Tropical Island provides a comfortable setting when in Playa Blanca. It features an outdoor pool with water slides, outdoor tennis courts and a sauna.

£48
Avg. per night
Hotel The Corralejo Beach
Hotel The Corralejo Beach
8.1 Excellent
Victor Grau Bassas 1 - la Ol, Corralejo, Fuerteventura, Spain
Show on map
0.4 mi from city centre,  

Hotel THe Corralejo Beach is set on Fuerteventura and offers 4-star facilities in addition to free Wi-Fi. This resort is close to everything Corralejo has to offer.

£50
Avg. per night
Checkin Bungalows Atlantida
Checkin Bungalows Atlantida
7.2 Good
Avenida Londres, 3, Los Cristianos, Tenerife, Spain
Show on map
0.1 mi from city centre,  

Situated in Los Cristianos, Checkin Bungalows Atlantida offers 3-star accommodation, as well as an outdoor pool, a rooftop terrace and outdoor tennis courts. There is also a fitness centre with a swimming pool and a basketball court.

£50
Avg. per night
Club Del Carmen by Diamond Resorts
Club Del Carmen by Diamond Resorts
9.1 Excellent
Calle Noruega 2, Urb. Los Pocillos, Tías, Lanzarote, Spain
Show on map
2.6 mi from city centre,  

This comfortable resort in Puerto del Carmen offers free Wi-Fi, as well as an outdoor pool and a Jacuzzi. It provides 3-star accommodation with air-conditioned rooms.

£50
Avg. per night

Hotel prices in Canary Islands

2 stars and under
Castillo Beach Apartments
No. 1 most popular

Castillo Beach Apartments

Calle Espino, 35610 Castillo Caleta de Fuste, Las Palmas, Spain Caleta DE Fuste 35610 Caleta DE Fuste, Caleta de Fuste, Fuerteventura, Spain

£30

Avg. per night

No. 2 most popular

Laguna Park 2

Urb. Toscaviscas Alto, Calle Pais Vasco n 1, Playa de las Américas, Tenerife, Spain

7.1. Good
£39

Avg. per night

Bungalows Castillo Club Lake
Best value

Bungalows Castillo Club Lake

Virgen de Guadalupe, 18, Caleta de Fuste, Fuerteventura, Spain

6.4. Good
£27

Avg. per night

3 stars
Palm Beach Tenerife
No. 1 most popular

Palm Beach Tenerife

Avenida Quinto Centenario, 11, Playa de las Américas, Tenerife, Spain

7.6. Good
£57

Avg. per night

Sunset Bay Club By Diamond Resorts
No. 2 most popular

Sunset Bay Club By Diamond Resorts

Calle Antonio Navarro, 1, Adeje, Tenerife, Spain

8.5. Excellent
£60

Avg. per night

Santa Barbara Golf and Ocean Club by Diamond Resorts
Best value

Santa Barbara Golf and Ocean Club by Diamond Resorts

Avd. Del Atlantico, Los Abrigos, Tenerife, Spain

8.5. Excellent
£38

Avg. per night

4 stars +
Hard Rock Hotel Tenerife
No. 1 most popular

Hard Rock Hotel Tenerife

Avenida de Adeje 300, s/n, Adeje, Tenerife, Spain

8.9. Excellent
£137

Avg. per night

Mediterranean Palace
No. 2 most popular

Mediterranean Palace

Avenida De Las Americas, Adeje, Tenerife, Spain

8.3. Excellent
£108

Avg. per night

H10 Rubicón Palace
Best value

H10 Rubicón Palace

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

8.1. Excellent
£79

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?

    Canary Islands has plenty to offer. Consider staying in some of its most favoured locations, like Adeje, Santa Cruz de Tenerife, and Playa de las Américas.

  • What are the best hotels in Canary Islands?

    Canary Islands is home to many highly-rated hotels, one of which is Hard Rock Hotel Tenerife, which has a current rating of 8.9. For other potential stays, consider H10 Rubicón Palace and Mediterranean Palace, which can also be great places to stay in Canary Islands.