Monthly rents in the Canary Islands vary hugely by island, area and season. As a rough guide, a one-bedroom apartment in a popular southern resort in peak winter typically asks for more than the same apartment in a local town or in late spring. The table below shows indicative ranges we see in listings for one-bedroom apartments from December to March.

Indicative monthly rents (one-bedroom, peak winter)
| Area | Island | Indicative range per month |
|---|---|---|
| Costa Adeje | Tenerife | About €1,300-2,200 |
| Los Cristianos | Tenerife | About €1,100-1,800 |
| Puerto de la Cruz | Tenerife | About €800-1,300 |
| Las Canteras, Las Palmas | Gran Canaria | About €1,000-1,600 |
| Playa del Inglés and San Agustín | Gran Canaria | About €1,000-1,700 |
| Puerto del Carmen | Lanzarote | About €900-1,500 |
| Arrecife | Lanzarote | About €700-1,100 |
| Corralejo | Fuerteventura | About €900-1,400 |
These ranges are a rough guide only. Prices change every season and depend on size, sea view, pool and what is included. Always check current listings before you budget.
What pushes the price up
- Sea views and frontline locations.
- Pools and complexes with gardens.
- Christmas, New Year and February half-term.
- Bills included and fast fibre internet.
How to pay less
- Book for three months or more and ask for a discount.
- Choose local towns such as Puerto de la Cruz, Arrecife or Las Palmas.
- Avoid the Christmas weeks or arrive in late January.
- Look one or two streets back from the seafront.
Why rents are rising
Tourism is at record levels and the Canary Islands’ 2025 holiday rental law limits new holiday lets, which keeps pressure on the market. See How the 2025 Holiday Rental Law Affects Winter Visitors.
Our verdict
Budget generously for rent in the southern resorts, or choose a local town for better value. See our cost of living guides.