Skip to content
300+ stays

Stays in Puerto de la Cruz

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire guest suite in Santa Úrsula
luxurious villa
4 guests2 bedrooms2 beds2 baths
Wi-FiPoolKitchenFree parking
Rating 4.90 out of 5;21 reviews
Price:$209 AUD / night
Entire apartment in Puerto de la Cruz
Acogedor apartamento centro Puerto de la Cruz
6 guests2 bedrooms3 beds1 bath
Wi-FiKitchenFree parking
Rating 4.75 out of 5;4 reviews
Price:$57 AUD / night
Private room in Puerto de la Cruz
habitacion nº3
1 guest1 bedroom1 bed1 shared bath
Wi-FiPoolKitchenFree parking
Rating 4.55 out of 5;20 reviews
Price:$18 AUD / night
Entire serviced apartment in Puerto de la Cruz
N&C Apartaments Puerto de la Cruz
2 guestsStudio1 bed1 bath
KitchenFree parking
Price:$65 AUD / night
Entire apartment in Puerto de la Cruz
Apartamento estudio con vistas a Playa Jardín
2 guestsStudio1 bed1 bath
Wi-FiPoolKitchenFree parking
Rating 4.90 out of 5;10 reviews
Price:$62 AUD / night
Entire apartment in Puerto de la Cruz
Apartment Playa Martianez.
3 guests1 bedroom2 beds1 bath
Wi-FiPoolKitchenFree parking
Rating 4.67 out of 5;21 reviews
Price:$59 AUD / night
SUPERHOST
Entire apartment in Puerto de la Cruz- Tenerife
The best Romantic Secret place in front the Ocean!
3 guests1 bedroom1 bed1 bath
Wi-FiPoolKitchenFree parking
Rating 4.97 out of 5;64 reviews
Price:$81 AUD / night
Entire loft in Puerto de la Cruz
Vistas al mar Estudio
2 guestsStudio1 bed1 bath
Wi-FiKitchenFree parking
Rating 4.69 out of 5;138 reviews
Price:$64 AUD / night
Private room in Puerto de la Cruz
Relax space tenerife
1 guest1 bedroom1 bed1 shared bath
Wi-FiKitchenFree parking
Price:$34 AUD / night
SUPERHOST
Entire house in La Orotava
Casa Lava Luminosa Casa con Magníficas Vistas
2 guests1 bedroom1 bed1 bath
Wi-FiKitchenFree parking
Rating 5.0 out of 5;9 reviews
Price:$170 AUD / night

Rare finds

These places are usually booked.

SUPERHOST
Rating 4.90 out of 5;21 reviews
  1. Entire guest suite
  2. Santa Úrsula
luxurious villa
Price:$209 AUD / night
Rating 4.75 out of 5;4 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Acogedor apartamento centro Puerto de la Cruz
Price:$57 AUD / night
Rating 4.90 out of 5;10 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Apartamento estudio con vistas a Playa Jardín
Price:$62 AUD / night
SUPERHOST
Rating 4.97 out of 5;64 reviews
  1. Entire apartment
  2. Puerto de la Cruz- Tenerife
The best Romantic Secret place in front the Ocean!
Price:$81 AUD / night
Rating 4.67 out of 5;21 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Apartment Playa Martianez.
Price:$59 AUD / night
SUPERHOST
Rating 5.0 out of 5;9 reviews
  1. Entire house
  2. La Orotava
Casa Lava Luminosa Casa con Magníficas Vistas
Price:$170 AUD / night
Rating 4.63 out of 5;16 reviews
  1. Entire house
  2. Puerto de la Cruz
2 floors for you in Puerto de la Cruz
Price:$31 AUD / night
SUPERHOST
Rating 5.0 out of 5;10 reviews
  1. Entire apartment
  2. Los Realejos
THE PEARL DIRECTLY AT THE SEA
Price:$78 AUD / night
Rating 4.21 out of 5;37 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Estudio en Playa Jardin Valle Luz muy acogedor
Price:$49 AUD / night
Rating 4.69 out of 5;114 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Charming central mini apartment with swimming pool
Price:$34 AUD / night
Rating 4.73 out of 5;30 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Top floor new studio, nice views, Taoro park,Wi-Fi
Price:$40 AUD / night
SUPERHOST
Rating 4.78 out of 5;41 reviews
  1. Entire apartment
  2. Los Realejos
Sandra's Paradise
Price:$73 AUD / night
SUPERHOST
Rating 5.0 out of 5;22 reviews
  1. Entire villa
  2. Puerto de la Cruz
Villa with Private pool & sunny terrace
Price:$229 AUD / night
Rating 4.91 out of 5;67 reviews
  1. Entire apartment
  2. Puerto
Apartamento Romántico y al detalle.
Price:$57 AUD / night
SUPERHOST
Rating 4.92 out of 5;26 reviews
  1. Entire apartment
  2. Puerto de la Cruz
Luxury, Modern Apartment with new Kitchen and Pool
Price:$74 AUD / night
Entire apartment in La Orotava
Another place close to El Teide
2 guests1 bedroom0 beds1 bath
Wi-FiKitchenFree parking
Rating 4.74 out of 5;36 reviews
Price:$41 AUD / night
Entire house in Puerto de la Cruz
2 floors for you in Puerto de la Cruz
1 guest1 bedroom1 bed1.5 baths
Wi-FiKitchenFree parking
Rating 4.63 out of 5;16 reviews
Price:$31 AUD / night
SUPERHOST
Entire apartment in Los Realejos
THE PEARL DIRECTLY AT THE SEA
2 guests1 bedroom1 bed1 bath
Wi-FiPoolKitchenFree parking
Rating 5.0 out of 5;10 reviews
Price:$78 AUD / night
Entire apartment in Puerto de la Cruz
Lovely 2-bedroom flat on Playa Jardin
4 guests2 bedrooms2 beds1 bath
Wi-FiKitchenFree parking
Rating 5.0 out of 5;8 reviews
Price:$59 AUD / night
SUPERHOST
Entire apartment in Puerto de la Cruz
Central, elegant and cozy near the sea
4 guests1 bedroom2 beds1 bath
Wi-FiKitchenFree parking
Rating 4.91 out of 5;78 reviews
Price:$52 AUD / night
SUPERHOST
Entire apartment in Puerto de la Cruz
Central PENTHOUSE with TERRACE and free PARKING
3 guests1 bedroom2 beds1 bath
Wi-FiKitchenFree parking
Rating 5.0 out of 5;15 reviews
Price:$58 AUD / night
SUPERHOST
Entire apartment in Puerto de la Cruz
Central, spacious and cozy near the SEA
4 guests2 bedrooms2 beds1 bath
Wi-FiKitchenFree parking
Rating 4.86 out of 5;69 reviews
Price:$50 AUD / night
SUPERHOST
Entire house in La Orotava
Maravillosa naturaleza
2 guests1 bedroom2 beds1.5 baths
Wi-FiKitchenFree parking
Rating 4.92 out of 5;24 reviews
Price:$49 AUD / night
Entire apartment in Puerto de la Cruz
Estudio en Playa Jardin Valle Luz muy acogedor
3 guestsStudio2 beds1 bath
PoolKitchenFree parking
Rating 4.21 out of 5;37 reviews
Price:$49 AUD / night
SUPERHOST
Entire loft in Puerto de la Cruz
Apartamento Plaza del Charco
4 guestsStudio1 bed1 bath
Wi-FiKitchenFree parking
Rating 4.81 out of 5;83 reviews
Price:$57 AUD / night
234515
120 of 300+ places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).