Hotels in Canary Islands
Spain
Real direct prices from each hotel's own booking engine. Ad-funded, not 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 752 €). Most expensive: Feb 2027 (1 012 €). Based on direct prices for 2 persons, 7 nights. checked .
Chart data
| Month | Median | Min | hotels |
|---|---|---|---|
| Oct 2026 | 969 € | 166 € | 292 |
| Nov 2026 | 981 € | 155 € | 662 |
| Dec 2026 | 855 € | 155 € | 724 |
| Jan 2027 | 989 € | 155 € | 707 |
| Feb 2027 | 1 012 € | 155 € | 699 |
| Mar 2027 | 882 € | 155 € | 747 |
| Apr 2027 | 814 € | 200 € | 730 |
| May 2027 | 752 € | 176 € | 686 |
| Jun 2027 | 757 € | 176 € | 688 |
| Jul 2027 | 840 € | 196 € | 685 |
| Aug 2027 | 840 € | 194 € | 681 |
| Sep 2027 | 826 € | 192 € | 682 |
| Oct 2027 | 872 € | 200 € | 655 |
Adults
18+ years
Children
0-17 years
Hotels 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 155 €, with a median of 718 €. Last checked 18 Oct 2026. Enter your dates for the live price.
- Is Canary Islands cheaper than Balearic Islands?
- Yes — about 7% cheaper. A median week costs 718 € in Canary Islands against 776 € in Balearic Islands.
- 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 does hoo.travel make money?
- We earn from ads, not from your 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.






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































