Book Cruz Santa hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Cruz Santa

Cheap Cruz Santa hotels

La Laguna Gran Hotel

La Laguna Gran Hotel

4 out of 5
C/ Nava y Grimón, 18, San Cristóbal de La Laguna, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$215 per night from 12 Jan to 13 Jan
AU$215
includes taxes & fees
12 Jan - 13 Jan 2025
A stay at La Laguna Gran Hotel places you in the heart of San Cristóbal de La Laguna, steps from Santa Catalina Convent and Cristino de Vera Foundation.
La Laguna Gran Hotel
Be Live Adults Only Tenerife

Be Live Adults Only Tenerife

4 out of 5
Avenida Blas Pérez González 11, Puerto de la Cruz, Tenerife
The price is AU$205 per night from 21 Jan to 22 Jan
AU$205
includes taxes & fees
21 Jan - 22 Jan 2025
With a stay at Be Live Adults Only Tenerife, you'll be centrally located in Puerto de la Cruz, just a 4-minute walk from Garden Beach and 6 minutes by foot from ...
Be Live Adults Only Tenerife
Hotel Las Aguilas Tenerife, Affiliated by Melia

Hotel Las Aguilas Tenerife, Affiliated by Melia

4 out of 5
Calle Doctor Barajas 19, Puerto de la Cruz, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 6 Jan to 7 Jan
AU$169
includes taxes & fees
6 Jan - 7 Jan 2025
When you stay at Hotel Las Aguilas Tenerife, Affiliated by Melia in Puerto de la Cruz, you'll be near the beach, within a 5-minute drive of Taoro Park and Garden ...
Hotel Las Aguilas Tenerife, Affiliated by Melia
Save an average of 15% on thousands of hotels when you're signed in
Hotel Best Semiramis

Hotel Best Semiramis

5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife
The price is AU$218 per night from 6 Jan to 7 Jan
AU$218
includes taxes & fees
6 Jan - 7 Jan 2025
With a stay at Hotel Best Semiramis in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Plaza del Charco and La Paz Lookout.
Hotel Best Semiramis
Hotel Botanico & The Oriental Spa Garden

Hotel Botanico & The Oriental Spa Garden

5 out of 5
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
The price is AU$702 per night from 6 Jan to 7 Jan
AU$702
includes taxes & fees
6 Jan - 7 Jan 2025
When you stay at Hotel Botanico & The Oriental Spa Garden in Puerto de la Cruz, you'll be near the beach, just steps from Botanical Gardens and 14 minutes by ...
Hotel Botanico & The Oriental Spa Garden
Be Live Experience Orotava

Be Live Experience Orotava

4 out of 5
Avenida Aguilar y Quesada, 3, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$195 per night from 22 Jan to 23 Jan
AU$195
includes taxes & fees
22 Jan - 23 Jan 2025
A stay at Be Live Experience Orotava places you in the heart of Puerto de la Cruz, within a 15-minute walk of Plaza del Charco and Martianez Shopping ...
Be Live Experience Orotava
Hotel Don Candido

Hotel Don Candido

1 out of 5
C. de Portugal 10, Puerto de la Cruz, Santa Cruz de Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$83 per night from 7 Jan to 8 Jan
AU$83
includes taxes & fees
7 Jan - 8 Jan 2025
With a stay at Hotel Don Candido in Puerto de la Cruz, you'll be within a 10-minute drive of Plaza del Charco and Parque canino Taoro Can.
Hotel Don Candido
Atlantic Mirage Suites & SPA - Adults Only

Atlantic Mirage Suites & SPA - Adults Only

4 out of 5
Eucaliptus, 4, Puerto de la Cruz, Santa Cruz de Tenerife
The price is AU$270 per night from 13 Jan to 14 Jan
AU$270
includes taxes & fees
13 Jan - 14 Jan 2025
With a stay at Atlantic Mirage Suites & SPA - Adults Only in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Plaza del Charco and ...
Atlantic Mirage Suites & SPA - Adults Only
Hotel Puerto Palace

Hotel Puerto Palace

4 out of 5
c/ Dr, Cobiella Zaera s.n., Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$217 per night from 6 Jan to 7 Jan
AU$217
includes taxes & fees
6 Jan - 7 Jan 2025
When you stay at Hotel Puerto Palace in Puerto de la Cruz, you'll be near the beach, within a 10-minute walk of Taoro Park and Parque canino Taoro Can.
Hotel Puerto Palace
Don't see what you're looking for?
See all available properties in Cruz Santa
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Cruz Santa hotels essential information

Accommodation
3,286 hotels
Lowest Price
AU$83
Highest Price
AU$702
Popular hotels
La Laguna Gran Hotel, Be Live Adults Only Tenerife, Hotel Las Aguilas Tenerife, Affiliated by Melia, Hotel Best Semiramis, Hotel Botanico & The Oriental Spa Garden, Be Live Experience Orotava, Hotel Don Candido, Atlantic Mirage Suites & SPA - Adults Only, Hotel Puerto Palace

Most recent Cruz Santa hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.