Where to stay in Tenerife
Live prices for your dates, from Booking.com. Pick the dates first; a stay price means nothing without them.
Your search12–20 Dec 20268 nights2 adults1 room
These are the dates and party every price below is for.
From €54 a night for these dates, typically €133.

Marina Oceano
La Mareta · 24.3 km from the centreSleeps 2 · 1 bedroom · 1 bed · 1 bath
Free cancellation · Instant book
€121 a night · €967 for 8 nights
Booking.com
Casas Cueva Alfer
32.5 km from the centreSleeps 4 · 2 bedrooms · 3 beds · 1 bath
Free cancellation · Instant book
€158 a night · €1260 for 8 nights
Booking.com
Vistas al Mar junto a la Playa 2D
Poris de Abona · 30.7 km from the centreSleeps 6 · 3 bedrooms · 5 beds · 2 baths
Free cancellation · Instant book
€180 a night · €1440 for 8 nights
Booking.com
Paradise Costa Bella
número 28a · 35.1 km from the centreSleeps 6 · 3 bedrooms · 5 beds · 2 baths
Free cancellation · Instant book
€380 a night · €3040 for 8 nights
Booking.com
Modern seafront flat with a private garage
El Médano · 19.4 km from the centreSleeps 4 · 2 bedrooms · 3 beds · 3 baths
Instant book
€156 a night · €1251 for 8 nights
Booking.com
El Poris
Poris de Abona Spain · 30.7 km from the centreSleeps 4 · 2 bedrooms · 3 beds · 1 bath
Instant book
€156 a night · €1246 for 8 nights
Booking.com
Sea View Apartment in El Médano with pool & private parking space
2 bloque 4 · 19.3 km from the centreSleeps 4 · 1 bedroom · 2 beds · 1 bath
Free cancellation · Instant book
€234 a night · €1871 for 8 nights
Booking.com
La Malvasía
Arico Viejo ES · 27.4 km from the centreSleeps 6 · 3 bedrooms · 5 beds · 3 baths
Free cancellation · Instant book
€234 a night · €1871 for 8 nights
Booking.com
Casa Max Tenerife
La Mareta · 25.2 km from the centreSleeps 2 · 1 bedroom · 1 bed · 1 bath
Instant book
€78 a night · €621 for 8 nights
Booking.com
Viviendamedano
bloque 1 · 19.4 km from the centreSleeps 6 · 3 bedrooms · 6 beds · 3 baths
Instant book
€299 a night · €2395 for 8 nights
Booking.com
Luz de Luna
28.6 km from the centreSleeps 4 · 2 bedrooms · 3 beds · 2 baths
Instant book
€144 a night · €1151 for 8 nights
Booking.com
Traditional Canary beach house
Poris de Abona Spain · 30.7 km from the centreSleeps 4 · 2 bedrooms · 3 beds · 1 bath
Instant book
€325 a night · €2597 for 8 nights
Booking.com