Hotels in Canary Islands

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

Canary Islands
2 Jul — 3 Jul2
Canary Islands
Sat 2/7
Sun 3/7
...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
Apartamentos Fariones
8.7 Excellent
Puerto del Carmen, Lanzarote, Spain
Show on map
0.2 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 907 reviews
8.7

Apartamentos Fariones offers 3-star accommodation in Puerto del Carmen. It also features an outdoor pool and a Jacuzzi.

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 2,810 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.

Mediterranean Palace
8.2 Excellent
Avenida De Las Americas, Adeje, Tenerife, Spain
Show on map
7.5 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 1,021 reviews
8.2

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

Seaside Los Jameos Playa
8.9 Excellent
Playa De Los Pocillos, Calle Marte,2, Puerto del Carmen, Lanzarote, Spain
Show on map
3.8 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 768 reviews
8.9

Conveniently situated and offering an outdoor pool and a sauna, this modern hotel is located an easy drive from Tias. It provides 4-star accommodation with air-conditioned rooms.

Hotel Puerto Carmen
Avenida Juan Carlos I, 35, Puerto del Carmen, Lanzarote, Spain
Show on map
0.3 km from city centre, Puerto del Carmen, Lanzarote, Spain 

Situated in Puerto del Carmen, Hotel Puerto Carmen is a short walk from Biosfera Plaza Shopping Centre and offers an outdoor pool. The various facilities this modern hotel has to offer include a kids pool, a kids club and a playground.

Kn Aparthotel Columbus
7.6 Good
Avenida Santiago Puig, 6, Playa de las Américas, Tenerife, Spain
Show on map
0.1 km from city centre, Playa de las Américas, Tenerife, Spain 
GoodBased on 2,188 reviews
7.6

Situated in Playa de las Americas, Kn Columbus Aparthotel is a short drive from Adeje and provides a sauna, an outdoor pool and a kids club. It is located just a short stroll from a number of popular bars, clubs and restaurants.

Sunset Bay Club By Diamond Resorts
8.5 Excellent
Calle Antonio Navarro, 1, Adeje, Tenerife, Spain
Show on map
4.4 km from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 2,338 reviews
8.5

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.

Hipotels La Geria
8.7 Excellent
Calle Jupiter, 5, Puerto del Carmen, Lanzarote, Spain
Show on map
3.4 km from city centre, Puerto del Carmen, Lanzarote, Spain 
ExcellentBased on 1,043 reviews
8.7

Conveniently situated and providing a sauna, an outdoor pool and outdoor tennis courts, this comfortable hotel is within easy driving distance of Tias. It provides a gym, as well as a table tennis table, miniature golf and billiards.

Tips for booking hotels in Canary Islands

Cheapest month:October
Most expensive month:June
Average price in Canary Islands:€106/night
Cheapest price found:€16/night
Cheapest day:Monday
Most expensive day:Friday
€89 - €127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€96 - €154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

Cheapest hotels in Canary Islands, Spain

Hotel prices in Canary Islands

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?

    Canary Islands has plenty to offer. Consider staying in some of its most favoured locations, like Puerto del Carmen, Adeje, 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 Apartamentos Fariones, which has a current rating of 8.7. For other potential stays, consider Pierre & Vacances Resort Fuerteventura Origomare and Hc Hotel Magec, which can also be great places to stay in Canary Islands.