Hotels in Canary Islands

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

Canary Islands
18 Sep — 19 Sep2
Canary Islands
Sat 18/9
Sun 19/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Canary Islands

Filter by star ratings
All filters
Mediterranean Palace
Mediterranean Palace
8.3 Excellent
Avenida De Las Americas, Adeje, Tenerife, Spain
Show on map
7.5 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 1,703 reviews
8.3

Mediterranean Palace Playa de las Americas is situated on Tenerife and offers 5-star facilities in addition to a Turkish steam bath, a Jacuzzi and outdoor tennis courts. This modern resort also features a sauna, an outdoor pool and a rooftop terrace, and is an easy drive from Los Cristianos and Adeje.

Gloria Izaro Club Hotel
Gloria Izaro Club Hotel
8.9 Excellent
C/Las Salinas N 9, Puerto del Carmen, Lanzarote, Spain
Show on map
0.6 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 1,067 reviews
8.9

Gloria Izaro Club Hotel provides modern 4-star accommodation in Puerto del Carmen. Offering complimentary wireless internet, a restaurant and an outdoor pool, the property is within a 10-minute walk of Biosfera Plaza Shopping Centre.

Gloria Palace Amadores Thalasso & Hotel
Gloria Palace Amadores Thalasso & Hotel
8.7 Excellent
La Palma, 2, Puerto Rico, Gran Canaria, Spain
Show on map
0.9 km from city centre, Puerto Rico, Gran Canaria, Spain 
ExcellentBased on 1,663 reviews
8.7

Gloria Palace Amadores Thalasso & Hotel is situated on Gran Canaria and offers 4-star accommodation as well as a rooftop terrace, a Turkish steam bath and outdoor tennis courts. There is also a fitness centre with a saltwater swimming pool.

Regency Torviscas Apartments and Suites
Regency Torviscas Apartments and Suites
8.2 Excellent
Adeje, Tenerife, Spain
Show on map
4.1 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 697 reviews
8.2

Situated in Adeje, Regency Torviscas Apartments and Suites provides 3-star accommodation, as well as an outdoor pool, a Jacuzzi and a swimming pool. It also offers a sauna, a bowling alley and free Wi-Fi.

Iberostar Heritage Grand Mencey
Iberostar Heritage Grand Mencey
8.9 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 
ExcellentBased on 1,932 reviews
8.9

Situated in Santa Cruz de Tenerife, Iberostar Grand Hotel Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It also has a Turkish steam bath, an indoor pool and a Jacuzzi.

Hard Rock Hotel Tenerife
Hard Rock Hotel Tenerife
8.8 Excellent
Avenida de Adeje 300, s/n, Adeje, Tenerife, Spain
Show on map
4.0 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 3,685 reviews
8.8

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.

Arena Suite Hotel
Arena Suite Hotel
8.5 Excellent
El Moro, 2, Corralejo, Fuerteventura, Spain
Show on map
0.9 km from city centre, Corralejo, Fuerteventura, Spain 
ExcellentBased on 778 reviews
8.5

Hotel Arena Suite is located on Fuerteventura and provides 4-star facilities in addition to free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, ensure an enjoyable stay in Corralejo.

Apartamentos Vista Sur
Apartamentos Vista Sur
9.0 Excellent
Playa de las Américas, Tenerife, Spain
Show on map
0.9 km from city centre, Playa de las Américas, Tenerife, Spain 
ExcellentBased on 773 reviews
9.0

Situated in Playa de las Americas, Apartamentos Vista Sur is an easy drive from Los Cristianos and provides an outdoor pool, a 24-hour reception and a terrace. It is set in the area's popular nightlife district, which is only a few minutes walk from Playa de las Vistas.

Casas Heddy
Casas Heddy
8.9 Excellent
Calle Traspies 1, Puerto del Carmen, Lanzarote, Spain
Show on map
1.1 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 169 reviews
8.9

Situated in Puerto del Carmen, Casas Heddy is located within easy driving distance of Tias and Arrecife. It also offers an outdoor pool, massage services and a playground.

Hotel Marte
Hotel Marte
8.3 Excellent
Calle Del Doctor Ingram, 20, Puerto de la Cruz, Tenerife, Spain
Show on map
0.4 km from city centre, Puerto de la Cruz, Tenerife, Spain 
ExcellentBased on 1,492 reviews
8.3

Providing a rooftop pool, a rooftop terrace and a sauna, Hotel Marte is located in Puerto de la Cruz and is a brief walk from the Archaeological Museum of Puerto de la Cruz. It is situated in close proximity to a number of popular bars, clubs and restaurants.

Tips for booking a Canary Islands hotel

Cheapest month:October
Most expensive month:February
Average price in Canary Islands:€93/night
Absolute cheapest price found:€12/night
Cheapest day:Friday
Most expensive day:Tuesday
€79 - €107
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€90 - €122
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

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

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 Floresta
Hotel Floresta
8.6 Excellent
Calle Mercurio, 2, Puerto del Carmen, Lanzarote, Spain
Show on map
3.6 km from city centre, Puerto del Carmen 

Conveniently situated and offering an outdoor pool, outdoor tennis courts and a private beach, this cosy property is located an easy drive from Tias. It also offers a kids pool, a kids club and a shopping mall.

3
Melia Salinas
Melia Salinas
8.5 Excellent
Avda. Islas Canarias, Arrecife, Lanzarote, Spain
Show on map
7.4 km from city centre, Arrecife 

Guests of this unique hotel will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the heart of Teguise. A heated pool, a rooftop terrace and outdoor tennis courts are just some of the luxurious facilities on offer to guests throughout their stay.

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

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.

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

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.

6
Hotel Riu Oliva Beach Resort
Hotel Riu Oliva Beach Resort
7.8 Good
Avda. Grandes Playas Corralejo, Corralejo, Fuerteventura, Spain
Show on map
3.6 km from city centre, Corralejo 

ClubHotel Riu Oliva Beach Resort - All Inclusive is situated on Fuerteventura and provides 4-star facilities as well as an all-inclusive meal plan. It also features a swimming pool and a fitness centre.

7
Iberostar Heritage Grand Mencey
Iberostar Heritage Grand Mencey
8.9 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 

Situated in Santa Cruz de Tenerife, Iberostar Grand Hotel Mencey offers stylish, 5-star accommodation close to Garcia Sanabria Park. It also has a Turkish steam bath, an indoor pool and a Jacuzzi.

8
Atlantis Las Lomas
Atlantis Las Lomas
8.1 Excellent
Puerto del Carmen, Lanzarote, Spain
Show on map
0.3 km from city centre, Puerto del Carmen 

Atlantis Las Lomas is a cosy property situated a short car ride from Tias. Those staying at the property have access to a spa, a fitness centre and an outdoor pool.

Cheapest hotels in Canary Islands, Spain

Show all 37,043 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.

€26
Avg. per night
Green Park
Green Park
7.6 Good
Maspalomas, Gran Canaria, Spain
Show on map
2.1 km from city centre,  

Apartamentos Green Park offers 3-star accommodation in Maspalomas. It also features an outdoor pool and a gym.

€33
Avg. per night
Bellevue Aquarius Apartments
Bellevue Aquarius Apartments
7.2 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.

€43
Avg. per night
Castillo de Sol
Castillo de Sol
8.2 Excellent
Puerto Rico, Gran Canaria, Spain
Show on map
0.4 km from city centre,  

Featuring views of the ocean, Castillo De Sol Apartments provides 2-star accommodation in Puerto Rico. It also offers a safe, laundry facilities and a swimming pool.

€43
Avg. per night
Pierre & Vacances Fuerteventura Origomare
Pierre & Vacances Fuerteventura Origomare
8.1 Excellent
Carretera Majanicho, 100, Lajares, Fuerteventura, Spain
Show on map
5.7 km from city centre,  

Pierre & Vacances Village Fuerteventura OrigoMare is situated on Fuerteventura and provides 4-star accommodation in addition to water slides and miniature golf. It has a fitness centre, as well as a beauty centre, an outdoor pool and a kids club.

€46
Avg. per night
Tui Blue - Flamingo Beach
Tui Blue - Flamingo Beach
8.3 Excellent
AV. de Las Canarias, Playa Blanca, Lanzarote, Spain
Show on map
1.4 km from city centre,  

TUI Family Life - Flamingo Beach is located in Playa Blanca and offers free Wi-Fi. It also provides a currency exchange, a swimming pool and room service.

€48
Avg. per night
Atlantis Las Lomas
Atlantis Las Lomas
8.1 Excellent
Puerto del Carmen, Lanzarote, Spain
Show on map
0.3 km from city centre,  

Atlantis Las Lomas is a cosy property situated a short car ride from Tias. Those staying at the property have access to a spa, a fitness centre and an outdoor pool.

€48
Avg. per night
Apartamentos Dunas Club
Apartamentos Dunas Club
8.4 Excellent
Corralejo, Fuerteventura, Spain
Show on map
1.4 km from city centre,  

Apartamentos Dunas Club provides a modern setting when in Corralejo and is close to everything the area has to offer. It boasts views of Lobos Island, and features an outdoor pool.

€48
Avg. per night

Hotel prices in Canary Islands

2 stars or below

€26 - €58

Fbc Fortuny Resort - Adults Only

No. 1 most popular

€58
Avg. per night
Cactus Host

No. 2 most popular

Cactus Host
8.9 Excellent
€30
Avg. per night
Hostal San Gines

Best value

Hostal San Gines
8.2 Excellent
€26
Avg. per night
3 stars

€33 - €123

Hyde Park Lane

No. 1 most popular

Hyde Park Lane
8.9 Excellent
€52
Avg. per night
Servatur Terrazamar Suite & Sun Suite

No. 2 most popular

€52
Avg. per night
Hotel Marquesa

Best value

€33
Avg. per night
4 stars and up

€46 - €192

Gloria Palace Amadores Thalasso & Hotel

No. 1 most popular

€87
Avg. per night
La Isla y el Mar, Hotel Boutique

No. 2 most popular

€164
Avg. per night
Pierre & Vacances Fuerteventura Origomare
€46
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?

    You can find several places worth visiting in Canary Islands. Puerto del Carmen, Adeje, and Playa de las Américas are some of the most popular amongst our users.

  • What are the best hotels in Canary Islands?

    Canary Islands is home to many highly-rated hotels, one of which is Pierre & Vacances Fuerteventura Origomare, which has a current rating of 8.1. For other potential stays, consider Hyde Park Lane and Hollywood Mirage, which can also be great places to stay in Canary Islands.