Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto de la Cruz – 489 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Best Semiramis

Hotel in Puerto de la Cruz

Set on a cliff overlooking the Atlantic Ocean, Hotel Best Semiramis is located in Puerto de la Cruz. It offers rooms with balconies, a spa, and 2 outdoor swimming pools surrounded by gardens. Perfect, great room, amazing sea view, great facilities, great breakfast, great value for money

Show more Show less
8.2
Very Good
2,826 reviews
Price from
$90
per night

Puerto Palace

Hotel in Puerto de la Cruz

Puerto Palace features accommodations with gardens and terraces. The property has three swimming pools along with a kid's pool. This was an excellent place, highly recommend for families. We were very please with how beautiful the place was, how well it was maintained and the pool area is just perfect for kids. The night entertainment was also fun and the bar/cafe crew

Show more Show less
8.4
Very Good
2,879 reviews
Price from
$55
per night

Hotel Las Aguilas

Hotel in Puerto de la Cruz

Overlooking Puerto de la Cruz, Hotel Las Aguilas has 2 pools, one heated in the winter. The spacious suites have spectacular views of the Atlantic Ocean or Mount Teide. Wide array of breakfast choices.

Show more Show less
8.2
Very Good
983 reviews
Price from
$117
per night

RF San Borondon

Hotel in Puerto de la Cruz

This small colonial style hotel complex is located in the heart of Puerto de la Cruz, next to Plaza del Charco and a wealth of leisure opportunities. The hotel is very nice, the location is very good, but the only downside is the availability of parking spaces. But with a bit of luck you can find one. The food is very good, there are different options for both breakfast and dinner and you can also serve lunch. The staff is very attentive and the rooms are cleaned daily. The pool is also bery nice, with wated from the ocean. I woul definitely recommend this hotel. Thank you for everything.

Show more Show less
8.5
Very Good
1,856 reviews
Price from
$68
per night

Alua Tenerife

Hotel in Puerto de la Cruz

Alua Tenerife is 984 feet from Playa Jardín and 10 minutes’ walk from Puerto de la Cruz. It has 2 outdoor pools a children and an adult one, a buffet restaurant and a free pitch and putt golf course. Friendly staff, lovely hotel, breakfast great.

Show more Show less
8.3
Very Good
449 reviews
Price from
$65
per night

HC Hotel Magec

Hotel in Puerto de la Cruz

HC Hotel Magec has a restaurant, outdoor swimming pool, a fitness center and bar in Puerto de la Cruz. Hotel is situated next to the main bus station which is great. Clean room. Good food... Stuff...

Show more Show less
7.1
Good
1,501 reviews
Price from
$39
per night

Catalonia Las Vegas

Hotel in Puerto de la Cruz

This lovely hotel is perfectly placed in front of the Martiánez Lakes, boasting stunning views of Teide mountain. It offers free WiFi throughout. Bed was comfortable, most comfort of any bed in Europe that i have slept in.

Show more Show less
8
Very Good
1,013 reviews
Price from
$63
per night

Hotel Maga

Hotel in Puerto de la Cruz

Located in the center of the popular resort of Puerto de la Cruz and minutes from the beach, this hotel features 2 ample terraces outside its restaurant and great transport links. near city centre and sea, comfortable bed, balcony, private bathroom

Show more Show less
6.7
Review score
1,175 reviews
Price from
$27
per night

Hotel Tropical

Hotel in Puerto de la Cruz

The Hotel Tropical can be found in Puerto de la Cruz. Just a few minutes from the sea, it also has an outdoor swimming pool. Perfect location, near the main square, not far from the bus station and from the beach. It has a kitchen and a balcony.

Show more Show less
7.4
Good
1,276 reviews
Price from
$48
per night

Hotel RF Astoria - Adults Only

Hotel in Puerto de la Cruz

Hotel RF Astoria - Adults Only is located in the heart of the tourist center of Puerto de la Cruz, Tenerife, just a stone’s throw away from the beach. The bedroom was really big, even if it there was plenty of space which was not really used, was just empty.

Show more Show less
8.3
Very Good
1,199 reviews
Price from
$44
per night

Most-booked hotels in Puerto de la Cruz in the past month

See all

Puerto de la Cruz's best hotels with breakfast

See all

Budget hotels in Puerto de la Cruz

See all

Hotels located in the center of Puerto de la Cruz

See all

FAQs about hotels in Puerto de la Cruz

  • Hotel Tigaiga, Hotel RIU Garoé, and Puerto Azul are some of the popular hotels in Puerto de la Cruz.

  • Many families visiting Puerto de la Cruz loved staying at Puerto Azul, Hotel Tigaiga, and Hotel RIU Garoé.

  • Some of the best hotels in Puerto de la Cruz near Lake Martianez include LE TERRAZZE 6, LE TERRAZZE 4 and LE TERRAZZE 1.

  • On average, 3-star hotels in Puerto de la Cruz cost $275 per night, and 4-star hotels in Puerto de la Cruz are $439 per night. If you're looking for something really special, a 5-star hotel in Puerto de la Cruz can be found for $565 per night, on average (based on Booking.com prices).

  • For hotels in Puerto de la Cruz that serve highly-rated breakfasts, try AluaSoul Orotava Valley, Hotel Tigaiga, and Hotel RIU Garoé.

  • Hotel Tigaiga, Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY, and Hotel Best Semiramis got great room view-related reviews from travelers in Puerto de la Cruz.

  • These hotels in Puerto de la Cruz are highly rated by couples: Hotel Tigaiga, Hotel RIU Garoé, and Puerto Azul.

  • The average price per night for a 3-star hotel in Puerto de la Cruz this weekend is $101 or, for a 4-star hotel, $141. Looking for something even fancier? 5-star hotels in Puerto de la Cruz for this weekend cost around $283 per night, on average (based on Booking.com prices).

Learn more about visiting Puerto de la Cruz

  • 153 attractions
  • 8 points of interest
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto de la Cruz:

Explore guest reviews of hotels in Puerto de la Cruz

See all

Research, refine, and make plans for your whole trip