COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Puerto de la Cruz, Spain

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Apartamentos Villa Rosalva
3.5 out of 5
Carretera Las Dehesas, Camino de los Pérez 37, Puerto de la Cruz, Tenerife
0.84 mi from city centre
4.8/5Exceptional! (19 reviews)
RELAXING PARADISE
"I had a wonderful stay at Villa Rosalva. It has everything you need to feel at home in a paradise town. Ursula, the owner , was outstanding. I hope to be back someday. It truly is a beautiful Villa."

Reviewed on 27 Jul 2020

Apartamentos Villa Rosalva
Hotel ValleMar
4 out of 5
Avenida de Colon 4, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £61 per night from 27 Aug to 27 Aug
0.29 mi from city centre
4.1/5Very Good! (48 reviews)
"Nice Hotel in an excellent location. It was clean with good sized beds. The staff were friendly and attentive. We enjoyed Breakfast and Evening meal there was plenty of choice. Overall a good Hotel,"

Reviewed on 2 Mar 2020

Hotel ValleMar
AluaSoul Orotava Valley
4 out of 5
Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife
0.75 mi from city centre
3.6/5Good! (83 reviews)
Decent hotel and breakfast. Rooms dated
"Stayed for one night in a family room. The hotel is nice but rooms are dated. Breakfast was OK with fresh omelettes and pancakes, but we found the evening meal to be very restrictive."

Reviewed on 1 Apr 2019

AluaSoul Orotava Valley
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Apartamentos Park Plaza
2.5 out of 5
Calle Jose Arroyo, 4, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £39 per night from 12 Aug to 12 Aug
0.17 mi from city centre
3.6/5Good! (41 reviews)
Great location, but very tired, 80's decor etc;
"Very friendly and helpful but sorely in need of upgrading!!!"

Reviewed on 14 Feb 2014

Apartamentos Park Plaza
Hotel Botanico & The Oriental Spa Garden
5 out of 5
Avenida Richard Yeoward, 1, Puerto de la Cruz, Tenerife
The price is £170 per night from 27 Aug to 27 Aug
0.73 mi from city centre
4.7/5Exceptional! (367 reviews)
"Superb hotel with excellent staff and facilities. This was our 5th visit to the hotel and we find that whenenver we travel anywhere else in the world we always base those hotels on the stardards at Hotel Botanico!"

Reviewed on 18 Mar 2020

Hotel Botanico & The Oriental Spa Garden
Atlantic Mirage Suites & SPA - Adults Only
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £128 per night from 30 Jul to 30 Jul
0.72 mi from city centre
4.3/5Excellent! (22 reviews)
A few days
"I enjoyed my few days here. My room had a view to die for overlooking the Atlantic. It was very spacious and comfortable. The bed and linens were quality. The facilities were excellent. The roof bar, spa and dining experiences were always good. However, the coffee was weak and undrinkable. There ..."

Reviewed on 8 Mar 2020

Atlantic Mirage Suites & SPA - Adults Only
Hotel Marquesa
3 out of 5
Calle Quintana 11, Puerto de la Cruz, Tenerife
0.06 mi from city centre
3.7/5Good! (442 reviews)
Hotel with everything
"A hotel of great character in a prime location. Great service."

Reviewed on 8 Mar 2020

Hotel Marquesa
Apartamentos Ambassador
0.87 mi from city centre
4.9/5Exceptional! (9 reviews)
"Apartment was lovely, so we're the gardens and shared areas. Staff very helpful and friendly."

Reviewed on 3 Jun 2019

Apartamentos Ambassador
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 £63 per night from 30 Jul to 30 Jul
0.56 mi from city centre
4.1/5Very Good! (291 reviews)
"Garage. Good tai restaurant nearby. Nice evening entertainment."

Reviewed on 17 Mar 2020

Puerto Palace
H10 Tenerife Playa
4 out of 5
Avenida Colon, 12, Puerto de la Cruz, Tenerife
The price is £103 per night from 27 Aug to 27 Aug
0.41 mi from city centre
4/5Very Good! (349 reviews)
"Good location . Very clean. Friendly staff. Good food. Nice pool."

Reviewed on 26 Aug 2020

H10 Tenerife Playa
Hotel El Tope
4 out of 5
Calzada Martianez, 2, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £76 per night from 6 Aug to 6 Aug
0.31 mi from city centre
4/5Very Good! (372 reviews)
"Very large space with great food options for breakfast and dinner. Friendly staff and clean hotel rooms."

Reviewed on 6 Feb 2020

Hotel El Tope
4Dreams Hotel
3 out of 5
Agustin de Bethencourt, 14, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £30 per night from 16 Aug to 16 Aug
0.04 mi from city centre
3.7/5Good! (262 reviews)
"The property is in a great location and the staff were very friendly and helpful. The hotel is very tired and our bedroom window opens into a central void which means you can literally hear everything others with similar rooms are doing. Overall it was ok for the money paid."

Reviewed on 8 Feb 2020

4Dreams Hotel
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 £67 per night from 27 Aug to 27 Aug
0.33 mi from city centre
3.8/5Good! (141 reviews)
"The restaurant is in the basement and is filled with smoke due to insufficient ventilation. The food is worse then in any basic road side cafe. The mattress is lined with waterproof sheets, feels disgusting. It's outdated and needs a complete overhaul and refurbishment."

Reviewed on 24 Feb 2020

Be Live Experience Orotava
Club Tarahal
2.5 out of 5
The price is £94 per night from 2 Aug to 2 Aug
0.99 mi from city centre
4.2/5Excellent! (115 reviews)
Good furnished apartment with nice pool
"The stay was really good. I even got a chair for my baby, which i really appreciated. The swimming pool has a wonderful view on see and mountains"

Reviewed on 27 Jan 2021

Club Tarahal
Smy Puerto de la Cruz
4 out of 5
Avda. Marques Villanueva del Prado s/n, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £45 per night from 2 Aug to 2 Aug
0.48 mi from city centre
3.8/5Good! (307 reviews)
A little gem of a hotel.
"Have stayed at this hotel many times and have never been disappointed. The staff try do all they can to make your stay what you would hope for. Looking forward to our next visit to Puerto and staying here at this hotel."

Reviewed on 2 Mar 2020

Smy Puerto de la Cruz
Hotel Monopol
3 out of 5
C/. Quintana, 15, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £48 per night from 9 Aug to 9 Aug
0.07 mi from city centre
3.9/5Good! (91 reviews)
"friendly staff, excellent location, attractive patio in typical cannarian style, good breakfast, average evening meal, plenty of quiet areas, 3 good sunbathing areas with lots of sunbeds usually available."

Reviewed on 28 Feb 2020

Hotel Monopol
Coral Teide Mar
3 out of 5
Aceviño 6, Puerto de la Cruz, Tenerife
0.73 mi from city centre
3.6/5Good! (213 reviews)
poor hotel
"Poor,not got the room booked, asked to change was told no. room not cleaned all week"

Reviewed on 21 Oct 2020

Coral Teide Mar
Be Live Adults Only Tenerife
4 out of 5
Avenida Blas Pérez González 11, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £61 per night from 3 Aug to 3 Aug
0.56 mi from city centre
3.7/5Good! (98 reviews)
"The hotel is old The food is below standard The staff were fabulous and friendly If you stay all inclusive you have to serve yourself however if you only pay for room only you get waited on hand and foot I really dont get that !!! Wouldn't stay again"

Reviewed on 30 Mar 2019

Be Live Adults Only Tenerife
Hotel Sun Holidays
1 out of 5
Calle La Penita, 6, Puerto de la Cruz, Tenerife
Fully refundableReserve now, pay when you stay
The price is £41 per night from 30 Jul to 30 Jul
0.3 mi from city centre
4.1/5Very Good! (158 reviews)
Good value
"The hotel is in a very good location close to a lovely square with good bars and restaurants; 2 mins from the town centre and beaches. Hotel check-in was quick, easy and very nice and helpful. The room was clean and had a nice little wrap around terrace. Wifi was poor; but overall good value for ..."

Reviewed on 16 Mar 2021

Hotel Sun Holidays
Hotel Best Semiramis
5 out of 5
C/ Leopoldo Cologan Zulueta, 12, Puerto de la Cruz, Tenerife
The price is £67 per night from 29 Aug to 29 Aug
0.8 mi from city centre
3.9/5Very Good! (428 reviews)
"Really disappointed in this experience I had a room on one floor of the ones downstairs in the hotel and the whole hallway and rooms smell old pipes and it feels like a really awkward sewer smell I don't know how they can give a five-star rating to a hotel like this that really looks like three-and-a-half ..."

Reviewed on 28 Feb 2020

Hotel Best Semiramis
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.

Visiting Puerto de la Cruz

Families will find kid-friendly activities in Puerto de la Cruz, and visitors give high marks for the beaches and shopping. Tourists can also enjoy so much more including its parks. Top sights in the city include Loro Park, Lago Martianez Swimming Pools and Garden Beach.

  • There are 262 hotels and other accommodation options in Puerto de la Cruz
  • The closest major airport is in Santa Cruz de Tenerife (TFN-Tenerife North), 13.3 mi (21.3 km) from the city centre
  • The next closest is in Tenerife (TFS-Tenerife South), 25.5 mi (41.1 km) away

Sightseeing and Staying in Puerto de la Cruz

The city's cultural venues include Eduardo Westerdahl Museum of Contemporary Art and Puerto de la Cruz Archaeological Museum. The city is notable for landmarks like Plaza del Charco, La Paz Lookout and Church of Nuestra Senora de la Pena de Francia. The city's natural setting is picturesque, including the beaches and these places to visit: Lago Martianez Swimming Pools, Garden Beach and Sitio Litre Garden.

Other top sights in Puerto de la Cruz include Loro Park. A top sight in the surrounding area is Teide National Park, located 14.3 mi (23 km) from the heart of the city.

Dressing for Puerto de la Cruz

  • Between January and March, daytime temperatures average 24°C, whilst night-time temperatures stay around 15°C
  • From April to June, the average is 27°C during the day and 16°C at night
  • July to September sees average temperatures of 29°C during the day and 20°C at night
  • Between October and December, you can expect 27°C as the daytime average and 16°C as the night-time average
  • Puerto de la Cruz gets about 5 millimetres of rain per year
  • August and July are usually the hottest months averaging 28°C, while January and February are usually the coldest with an average temperature of 16°C

Frequently asked questions

Puerto de la Cruz Hotel Reviews

More trip options