Hotels in Canary Islands

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

Canary Islands
Oct 27 — Oct 282
Canary Islands
Wed 27/10
Thu 28/10
...and more

Tips for booking a Canary Islands hotel

Cheapest month:September
Most expensive month:August
Average price in Canary Islands:R1 829/night
Absolute cheapest price found:R49/night
Cheapest day:Sunday
Most expensive day:Saturday
R1 141 - R3 151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 141 - R3 058
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Canary Islands, Spain

Show all 38 154 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.

R443
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 traditional 3-star accommodation in Puerto de la Cruz. It also offers a sauna, a rooftop terrace and an outdoor pool.

R443
Avg. per night
Blue Sea Costa Jardin & Spa
Blue Sea Costa Jardin & Spa
7,0 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.

R664
Avg. per night
Hotel Nautico
Hotel Nautico
7,8 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.

R679
Avg. per night
Monte Feliz
Monte Feliz
8,2 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.

R693
Avg. per night
Apartamentos Be Smart Florida Plaza
Apartamentos Be Smart Florida Plaza
7,3 Good
Puerto de la Cruz, Tenerife, Spain
Show on map
0,5 km from city centre,  

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.

R767
Avg. per night
Bellevue Aquarius
Bellevue Aquarius
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.

R782
Avg. per night
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8,6 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.

R826
Avg. per night

Hotel prices in Canary Islands

2 stars or below

R280 - R1 608

Hotel Nautico

No. 1 most popular

R679
Avg. per night
Hotel Adonis Pelinor

No. 2 most popular

R870
Avg. per night
Pension Milema

Best value

Pension Milema
8,0 Excellent
R339
Avg. per night
3 stars

R443 - R2 228

Mirador Maspalomas by Dunas

No. 1 most popular

R1 298
Avg. per night
RF San Borondon

No. 2 most popular

RF San Borondon
8,7 Excellent
R915
Avg. per night
Miramar Hotel

Best value

Miramar Hotel
8,1 Excellent
R443
Avg. per night
4 stars and up

R443 - R3 541

Melia Tamarindos

No. 1 most popular

R2 730
Avg. per night
H10 Playa Meloneras Palace

No. 2 most popular

R2 125
Avg. per night
Hc Hotel Magec

Best value

R443
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 Maspalomas, Playa Blanca, and Arrecife.

  • What are the best hotels in Canary Islands?

    One of the most popular hotels in Canary Islands is Melia Tamarindos, which has been reviewed by 644 users and currently has a rating of 7,9/10. Other top-rated locations include H10 Playa Meloneras Palace and La Concha Boutique Apartments, which have received 8,6/10 and 9,6/10 ratings from our users, respectively.