Hotels in Canary Islands

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

Canary Islands
7 Oct — 8 Oct2
Canary Islands
Fri 7/10
Sat 8/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Canary Islands

Filter by star ratings
All filters
Hard Rock Hotel Tenerife
8.7 Excellent
Avenida de Adeje 300, s/n, Adeje, Tenerife, Spain
Show on map
4.0 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 2,558 reviews
8.7

Hard Rock Hotel Tenerife is set on Tenerife and offers 5-star accommodation as well as outdoor tennis courts, a Jacuzzi and miniature golf. It also features free Wi-Fi, an outdoor pool and squash courts.

Sunny apartment near the beach with Wifi, balcony and Pool
9.6 Excellent
Los Cristianos, Tenerife, Spain
Show on map
0.1 km from city centre, Los Cristianos, Tenerife, Spain 
ExcellentBased on 6 reviews
9.6

Located in Los Cristianos, Apartment For Rent In Los Cristianos With Wifi And Pool is within a 30-minute drive of Tenerife South Airport and offers an outdoor pool. It is conveniently positioned for those wishing to discover the area's attractions.

Los Cristianos studio, modern, spacious, pool,WiFi
8.5 Excellent
Los Cristianos, Tenerife, Spain
Show on map
0.7 km from city centre, Los Cristianos, Tenerife, Spain 
ExcellentBased on 13 reviews
8.5

Boasting an outdoor pool, Los Cristianos studio modern spacious pool WiFi is situated in Los Cristianos and offers comfortable accommodation. It is ideally located for those wishing to visit local attractions.

NH Las Palmas Playa Las Canteras
8.0 Excellent
Prudencio Morales, 41, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
2.9 km from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 
ExcellentBased on 661 reviews
8.0

Located in Las Palmas de Gran Canaria, NH Las Palmas Playa las Canteras is a short drive from Port of Las Palmas and Union Deportiva Las Palmas. It is conveniently positioned for guests wanting to visit local attractions.

La Aldea Suites
8.7 Excellent
c/ Transversal Federico Rodríguez, La Aldea de San Nicolás, Gran Canaria, Spain
Show on map
0.2 km from city centre, La Aldea de San Nicolás, Gran Canaria, Spain 
ExcellentBased on 907 reviews
8.7

Situated in La Aldea de San Nicolas, La Aldea Suites Hotel offers 3-star accommodation, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi. It also provides meeting rooms, free bicycle rental and a 24-hour reception.

Cleopatra Palace Hotel
8.7 Excellent
1, Avenida De Las Américas, Arona, Tenerife, Spain
Show on map
6.9 km from city centre, Arona, Tenerife, Spain 
ExcellentBased on 1,197 reviews
8.7

Hotel Cleopatra Palace is situated on Tenerife and offers 4-star accommodation as well as miniature golf, outdoor tennis courts and a rooftop terrace. This comfortable hotel also provides an outdoor pool, a sauna and a Turkish steam bath, and is a short drive from Los Cristianos and Adeje.

Klayman Olivina Aparthotel
8.3 Excellent
Av. de Ámsterdam, 6, 38650 Arona, Santa Cruz de Tenerife, Los Cristianos, Tenerife, Spain
Show on map
0.3 km from city centre, Los Cristianos, Tenerife, Spain 
ExcellentBased on 677 reviews
8.3

This comfortable property in Los Cristianos offers complimentary Wi-Fi, as well as a sauna and an outdoor heated pool. It also features a beauty centre, meeting rooms and massage services.

Hotel Marquesa
7.8 Good
Calle Quintana 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 
GoodBased on 839 reviews
7.8

Set in a 18th-century property in Puerto de la Cruz, Hotel Marquesa combines an old-world feel with contemporary amenities, including a sauna and an outdoor pool. There is also a fitness centre with a swimming pool.

Tips for booking hotels in Canary Islands

Cheapest month:September
Most expensive month:April
Average price in Canary Islands:C$ 250/night
Cheapest price found:C$ 14/night
Cheapest day:Thursday
Most expensive day:Sunday
C$ 138 - C$ 251
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 132 - C$ 218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

1
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 

Situated just a few steps from Fuerteventura Golf Club, this modern resort features both a restaurant and a bar. Popular facilities, such as outdoor tennis courts, a sauna and an outdoor pool, ensure an enjoyable stay in Caleta de Fuste.

2
Club Maspalomas Suites & Spa - Adults Only
9.3 Excellent
Avda. Touroperador Ols Wings 1, Maspalomas, Gran Canaria, Spain
Show on map
1.1 km from city centre, Maspalomas, Gran Canaria, Spain 

Club Maspalomas Suites & Spa is set on Gran Canaria and provides 4-star facilities in addition to outdoor tennis courts, a rooftop terrace and a Jacuzzi. Popular amenities, such as a sauna and an outdoor pool, make for an enjoyable stay in Maspalomas.

3
Palm Beach Tenerife
7.7 Good
Avenida Quinto Centenario, 11, Playa de las Américas, Tenerife, Spain
Show on map
0.8 km from city centre, Playa de las Américas, Tenerife, Spain 

Providing a Jacuzzi, a sauna and an outdoor pool, this elegant hotel is an easy car ride from Adeje. It is also minutes from Playa de las Americas's well-known tourist spots.

4
AC Hotel Gran Canaria by Marriott
8.1 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 

Situated a brief drive from Union Deportiva Las Palmas, AC Hotel Gran Canaria A Marriott Luxury & Lifestyle Hotel provides modern accommodation in Las Palmas de Gran Canaria. It has a fitness centre, as well as an outdoor pool, a sauna and a rooftop terrace.

5
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.

6
Hotel Diamar & Business Center
7.9 Good
Avenida Fred Olsen, 8, Arrecife, Lanzarote, Spain
Show on map
1.1 km from city centre, Arrecife, Lanzarote, Spain 

Featuring a private beach, Hotel Diamar is situated in Arrecife and provides modern accommodation. The various amenities this contemporary hotel offers include massage services, a beauty centre and meeting rooms.

7
Bull Reina Isabel & Spa
8.5 Excellent
Alfredo L. Jones 40, 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 

Situated a brief drive from Union Deportiva Las Palmas, Bull Reina Isabel & Spa offers elegant accommodation in Las Palmas de Gran Canaria. It provides a day spa, as well as free Wi-Fi, a 24-hour reception and a sauna.

8
Iberostar Heritage Grand Mencey
8.8 Excellent
Calle Doctor Jose Naveiras, 38, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
1.0 km from city centre, Santa Cruz de Tenerife, Tenerife, Spain 

Situated in Santa Cruz de Tenerife, Iberostar Heritage Grand Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It is ideally positioned for guests wanting to discover the area's attractions.

Cheapest hotels in Canary Islands, Spain

Hotel Maga
6.6 Good
C/ Iriarte 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 

This comfortable hotel in Puerto de la Cruz offers free Wi-Fi, as well as a 24-hour reception and a lift. It is ideally located for guests wanting to visit local attractions.

C$ 31
Avg. per night
Hostal San Gines
7.7 Good
Calle Molino 9, Arrecife, Lanzarote, Spain
Show on map
0.2 km from city centre, Arrecife, Lanzarote, Spain 

Hostal San Gines provides a comfortable setting when in Arrecife. It is conveniently positioned for those wanting to visit local attractions.

C$ 39
Avg. per night
Catalina Park
7.2 Good
Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
1.9 km from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 

Apartamentos Catalina Park is situated in Las Palmas de Gran Canaria and is close to the area's well-known attractions. It also provides a terrace, luggage storage and a safe.

C$ 42
Avg. per night
Fuerteventura Beach Club
7.0 Good
Caleta de Fuste, Fuerteventura, Spain
Show on map
0.6 km from city centre, Caleta de Fuste, Fuerteventura, Spain 

Situated in Caleta de Fuste, Fuerteventura Beach Club is a short drive from Puerto del Rosario and features an outdoor pool. The various amenities this peaceful property offers include a terrace, a safe and a currency exchange.

C$ 42
Avg. per night
Hotel Casa del Sol
7.2 Good
Finlandia 4, Puerto de la Cruz, Tenerife, Spain
Show on map
0.6 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Situated a short drive from Loro Parque, Hotel Casa del Sol Puerto de la Cruz offers elegant accommodation in Puerto de la Cruz. It also features a rooftop terrace, a sun deck and an outdoor pool.

C$ 42
Avg. per night
Apartment Park Plaza
6.8 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Apartamentos Park Plaza is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers an outdoor pool, free Wi-Fi and a 24-hour reception.

C$ 42
Avg. per night
Green Park
7.3 Good
Maspalomas, Gran Canaria, Spain
Show on map
2.1 km from city centre, Maspalomas, Gran Canaria, Spain 

Boasting an outdoor pool, Apartamentos Green Park is located in Maspalomas and provides comfortable accommodation. There is also a fitness centre with a swimming pool.

C$ 45
Avg. per night
Apartamentos Be Smart Florida Plaza
7.0 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0.5 km from city centre, Puerto de la Cruz, Tenerife, Spain 

Offering an outdoor pool, Apartamentos Be Smart Florida Plaza is located in Puerto de la Cruz and is a brief stroll from the Archaeological Museum of Puerto de la Cruz. It is situated in close proximity to a number of popular bars, clubs and restaurants.

C$ 50
Avg. per night

Hotel prices in Canary Islands

2 stars and under
3 stars
4 stars +

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 in Canary Islands

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 Canary Islands

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.

Facts about staying in Canary Islands

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

    Las Palmas de Gran Canaria, Maspalomas, and Santa Cruz de Tenerife are the most popular places on HotelsCombined for stays in Canary Islands.

  • What are the best hotels in Canary Islands?

    One of the most popular hotels in Canary Islands is Alua Atlantico Golf, which has been reviewed by 462 users and currently has a rating of 8.1/10. Other top-rated locations include Hard Rock Hotel Tenerife and Pearly Grey Ocean Club Apartments & Suites, which have received 8.7/10 and 8.6/10 ratings from our users, respectively.