Book Puerto de la Cruz 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 Puerto de la Cruz

Cheap Puerto de la Cruz hotels

Hotel Best Semiramis

Hotel Best Semiramis

5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 2 Jun to 3 Jun
AU$156
per night
2 Jun - 3 Jun
When you stay at Hotel Best Semiramis in Puerto de la Cruz, you'll be on the waterfront, within a 5-minute drive of Lago Martianez Swimming Pools and Plaza del ...
Hotel Best Semiramis
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$131 per night from 2 Jun to 3 Jun
AU$131
per night
2 Jun - 3 Jun
When you stay at Hotel Puerto Palace in Puerto de la Cruz, you'll be near the beach, within a 5-minute drive of Plaza del Charco and Lago Martianez Swimming ...
Hotel Puerto Palace
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
Fully refundableReserve now, pay when you stay
The price is AU$173 per night from 19 May to 20 May
AU$173
per night
19 May - 20 May
When you 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 Lago Martianez Swimming ...
Atlantic Mirage Suites & SPA - Adults Only
Save an average of 15% on thousands of hotels when you're signed in
Checkin Concordia Playa

Checkin Concordia Playa

4 out of 5
Avda. Fam. Betancourt y Molina, 32, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$110 per night from 26 May to 27 May
AU$110
per night
26 May - 27 May
With a stay at Checkin Concordia Playa, you'll be centrally located in Puerto de la Cruz, just a 4-minute walk from Lago Martianez Swimming Pools and 11 minutes ...
Checkin Concordia Playa
H10 Tenerife Playa

H10 Tenerife Playa

4 out of 5
Avenida Colon, 12, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is AU$140 per night from 2 Jun to 3 Jun
AU$140
per night
2 Jun - 3 Jun
With a stay at H10 Tenerife Playa, you'll be centrally located in Puerto de la Cruz, steps from Lago Martianez Swimming Pools and 12 minutes by foot from Plaza ...
H10 Tenerife Playa
Apartamentos Casablanca

Apartamentos Casablanca

3 out of 5
Calzada de Martianez, 4, Puerto de la Cruz, Tenerife
Fully refundable
The price is AU$112 per night from 22 May to 23 May
AU$112
per night
22 May - 23 May
A stay at Apartamentos Casablanca places you in the heart of Puerto de la Cruz, within a 15-minute walk of Lago Martianez Swimming Pools and Plaza del ...
Apartamentos Casablanca
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
Fully refundableReserve now, pay when you stay
The price is AU$450 per night from 1 Jun to 2 Jun
AU$450
per night
1 Jun - 2 Jun
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
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$161 per night from 20 May to 21 May
AU$161
per night
20 May - 21 May
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
RF San Borondon

RF San Borondon

3 out of 5
Agustín Espinosa, 2, Puerto de la Cruz, Tenerife
The price is AU$115 per night from 19 May to 20 May
AU$115
per night
19 May - 20 May
With a stay at RF San Borondon in Puerto de la Cruz, you'll be within a 5-minute drive of Plaza del Charco and Lago Martianez Swimming Pools.
RF San Borondon
Don't see what you're looking for?
See all available properties in Puerto de la Cruz
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.

Hotels in Puerto de la Cruz

Get ready to say 'Bye, Felicia' to everyday life and hello to Puerto de la Cruz. If you've gotta get away, lastminute.com.au can help you score an outrageously good-looking deal on a hotel room (Felicias not included). Forget about staying anywhere else but the heart of the action. There are 59 hotels within 2 kilometres of the centre just waiting for you to snap up.

Avoid the FOMO — stay close to all the hustle and bustle at the Hotel Botanico and the Bahia Principe San Felipe. We wouldn't be doing our job properly if we didn't also suggest the Sol Costa Atlantis Tenerife and the Best Semiramis.

If you're happy crashing 7 kilometres outside of the centre of town, consider the suburb of Santa Ursula. This area has 2 available options, including the La Quinta Park Suites & Spa and Coral Villas La Quinta.

An awesome tourist sight, the Loro Park ought to be on your itinerary. To stay nearby, try the Maritim Hotel Tenerife or the H10 Tenerife Playa.

Take a big gulp of sea air at Bollullo Beach, and let your worries drift away. The Catalonia Las Vegas and Be Live Experience Orotava should be well at the top of your hotel hit list if you want to stay nearby. Botanical Garden of La Orotava is a welcome breath of fresh air for travellers who need some time away from the busier sights. If you're keen to put your feet up after you've seen it, the nearest hotel options are the Hotel Gran Turquesa Playa and Blue Sea Costa Jardin & Spa.

There's no need to go mad and spend a bucketload on posh accomodation when there are plenty of places that won't blow holes in the wallet. Globales Acuario and Hotel Sun Holidays are a couple of the most sought after options. Some other affordable hotels are Apartamentos Be Smart Florida and Hotel Puerto Azul.

You might also like to check out The Ritz-Carlton, Abama or the Boutique Hotel San Roque. The Ritz-Carlton, Abama is 35 kilometres away from the centre of Puerto de la Cruz, and the Boutique Hotel San Roque is 20 kilometres away. If those choices don't jump out at you, you may prefer the Isla Baja Suites or the Hotel La Quinta Roja THe Senses Collection.

Everyone knows Aussies just love to have a good time, so consider kicking back a little longer and checking out the El Teide Peak and Ancient Dragon Tree in Icod de los Vinos, 17 kilometres to the southwest of Puerto de la Cruz. If you're keen to spend a night or two in Icod de los Vinos, look into the rates at the Apartamentos Estrella del Norte and Apartamentos San Antonio. 20 kilometres to the southwest of Puerto de la Cruz you'll also find Garachico, home to the Hotel Emblematico San Marcos and Apartamentos Patricia. Wind Cave and the Artlandya Museum are popular attractions to check out in Garachico.

Rid yourself of the long-haul hangover with a warm bath at the Laguna Nivaria Hotel & Spa. It's within a quick drive of Tenerife North Airport (20 kilometres from central Puerto de la Cruz), so you'll be feeling back to your usual sprightly self in no time at all!

Puerto de la Cruz hotels essential information

Accommodation
538 hotels
Lowest Price
AU$110
Highest Price
AU$450
Popular hotels
Hotel Best Semiramis, Hotel Puerto Palace, Atlantic Mirage Suites & SPA - Adults Only, Checkin Concordia Playa, H10 Tenerife Playa, Apartamentos Casablanca, Hotel Botanico & The Oriental Spa Garden, Hotel Las Aguilas Tenerife, Affiliated by Melia, RF San Borondon

Most recent Puerto de la Cruz hotel reviews

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