Puerto de la Cruz

Compare and book 2 Star hotels in Puerto de la Cruz, Canary Islands

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Puerto de la Cruz 2 Star Hotels

Image for Hotel Tejuma
2 out of 5
C/ Perez Zamora, 49, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
£20
per night
19 Sep-20 Sep
3.6/5Good! (66 reviews)

"a lovely old spanish hotel - perfect for all amenities"…"

Reviewed on 27 Feb 2019

Hotel Tejuma
Image for Club Tarahal
2.5 out of 5
Get Rates
4.2/5Excellent! (90 reviews)
Those days at Tenerife

"It was a good experience I definitely come back with my family"…"

Reviewed on 3 May 2019

Club Tarahal
Image for Apartamentos Park Plaza
2.5 out of 5
Calle Jose Arroyo, 4, Puerto de la Cruz, Tenerife
Get Rates
3.1/5 (23 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
Image for Apartments Chinyero
2.5 out of 5
Carretera Botanico, 25, Puerto de la Cruz, Tenerife
£26
per night
9 Oct-10 Oct
3.5/5Good! (70 reviews)
Good location but a long walk to the beach.

"The room was close to a pharmacy and several eateries."…"

Reviewed on 1 Feb 2019

Apartments Chinyero
Image for RF Apartamentos Bambi - Adults Only
2.5 out of 5
Calle Enrique Talg, 15, Puerto de la Cruz, Tenerife
Free cancellationReserve now, pay when you stay
£44
per night
22 Sep-23 Sep
3.8/5Good! (201 reviews)

"The property was clean, tidy and local to all shops, pubs and lovely place to eat to whatever you fancy"…"

Reviewed on 7 Jul 2019

RF Apartamentos Bambi - Adults Only
Image for Hotel Puerto Azul
2 out of 5
Free cancellationReserve now, pay when you stay
£34
per night
24 Sep-25 Sep
3.5/5Good! (25 reviews)
Basic, good location and value for money.

"Very basic hotel which gave me quite a shock on arrival. However the room was sparce but clean. The staff were very obliging and nothing was too much trouble for them. Breakfast was continental but sufficient. Location was perfect for beach and old town, lots of bars and restaurants nearby. The only ..."…"

Reviewed on 16 Feb 2019

Hotel Puerto Azul
Image for My City Hotel
2.5 out of 5
BLANCO,13, Puerto de la Cruz, Canary Islands
Get Rates
My City Hotel
Image for Globales Acuario
2 out of 5
Parque de las Flores 35, Puerto de la Cruz, Tenerife
Get Rates
3.1/5 (152 reviews)
Best avoided unless you are a large group

"This hotel specialises in hosting large groups such as sports teams for a budget price. Therefore it is very noisy and the noise seems to echo throughout the hotel. The restaurant provision is fine for breakfast but the buffet dinner is very poor. The hotel is about 20 minutes walk from the beach ..."…"

Reviewed on 3 Apr 2018

Globales Acuario
Image for Puerto Nest Hostel
2 out of 5
Calle Victor Machado, 12, Puerto de la Cruz, Santa Cruz de Tenerife
Free cancellationReserve now, pay when you stay
£46
per night
13 Oct-14 Oct
Puerto Nest Hostel
Can't see what you're looking for?
See all available properties in Puerto de la Cruz starting at £20 per night
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.

Pocket Guide: 2 Star Hotels in Puerto de la Cruz

Search for hotels in Puerto de la Cruz on Expedia.co.uk. You can easily find your hotels in Puerto de la Cruz using one of the methods below:

  • View our selection of featured hotels in Puerto de la Cruz
  • Use the map to find hotels in the Puerto de la Cruz neighborhood you prefer
  • Use the filters to see hotels in a specific area of Puerto de la Cruz, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Puerto de la Cruz
  • Enter your travel dates to view the best deals on hotels in Puerto de la Cruz - while they last

More trip options

Recently booked Puerto de la Cruz hotels