Hotels in Canary Islands
Spain
Real direct prices from each hotel's own booking engine. Funded by ads and partner links, not hotel commission — so there's nothing to mark up.
Canary Islands
The Canary Islands are a Spanish archipelago in the Atlantic Ocean, lying roughly 100 kilometres off the north-west coast of Africa. Tenerife, Gran Canaria, Lanzarote, Fuerteventura, La Palma, La Gomera and El Hierro are the seven main islands, and little La Graciosa off Lanzarote is the eighth inhabited one. Together they form an autonomous community of Spain with two capitals, Santa Cruz de Tenerife and Las Palmas de Gran Canaria, and more than two million residents. All of the islands are volcanic, and their landscapes range from the dunes and lava fields of the eastern islands to the laurel forests, pine woods and deep ravines of the west. Mount Teide on Tenerife, at 3,715 metres the highest peak in Spain, stands at the centre of one of the archipelago's four national parks, alongside Timanfaya on Lanzarote, Garajonay on La Gomera and the Caldera de Taburiente on La Palma. The subtropical climate, tempered by the trade winds and the ocean, keeps temperatures mild all year, which has made the islands Europe's classic winter-sun destination. More than 14 million visitors came in 2023, most of them to the big resorts of southern Tenerife, southern Gran Canaria, Lanzarote and Fuerteventura. The western islands of La Palma, La Gomera and El Hierro are much quieter, with small hotels, rural houses and hiking trails instead of large resorts. Every main island has its own airport, the larger ones with direct flights from across Europe, and ferries connect the islands with one another. From beach holidays and family resorts to volcano hikes, diving and stargazing, hotels in the Canary Islands suit every kind of trip.
Now in Canary Islands
7 nights · 2 adults
Direct prices · 7 nights, 2 adults
Across board types · 921 hotels · checked · cheapest months: May
When is cheapest?
Cheapest: May 2027 (median 754 €). Most expensive: Nov 2026 (1 052 €). Based on direct prices for 2 persons, 7 nights. checked .
Chart data
| Month | Median | Min | hotels |
|---|---|---|---|
| Nov 2026 | 1 052 € | 140 € | 672 |
| Dec 2026 | 876 € | 140 € | 758 |
| Jan 2027 | 1 027 € | 140 € | 746 |
| Feb 2027 | 1 035 € | 140 € | 749 |
| Mar 2027 | 893 € | 140 € | 796 |
| Apr 2027 | 824 € | 140 € | 780 |
| May 2027 | 754 € | 140 € | 736 |
| Jun 2027 | 762 € | 140 € | 737 |
| Jul 2027 | 846 € | 140 € | 728 |
| Aug 2027 | 875 € | 140 € | 730 |
| Sep 2027 | 841 € | 140 € | 730 |
| Oct 2027 | 880 € | 140 € | 702 |
| Nov 2027 | 1 035 € | 200 € | 197 |
Adults
18+ years
Children
0-17 years
Compare with the price at our partner Booking.com
sponsoredHotels in Canary Islands
Current deals in Canary Islands: hotel + flights + transfer cheaper than a tour operator
Totals in GBP for hotel, flights and transfer; saving against a comparable tour-operator package.




Frequently asked questions
- How much do hotels in Canary Islands cost?
- Across 921 hotels in Canary Islands, a 7-night stay for 2 adults costs from about 140 €, with a median of 727 €. Last checked 28 Oct 2026. Enter your dates for the live price.
- Is Canary Islands a good place to go with a child?
- 410 hotels in Canary Islands price a week for 2 adults and a child aged 8, from 259 €, with a median of 932 €.
- When is the cheapest time to stay in Canary Islands?
- Based on recent direct-price samples, the cheapest month in Canary Islands is usually May.
- How far is Canary Islands from the airport?
- Hotels in Canary Islands are roughly 1336–1823 km by road from Faro Airport (FAO) — about 1335–1825 minutes by car.
- How does hoo.travel make money?
- We earn from advertising and partner links (flights, transfers, tours), not from your hotel booking. There's no commission for us to mark up the hotel's price — what you see is the direct rate from the hotel's own booking engine.






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































