Skip to main content

Search hotels in Puerto de la Cruz

Enter your dates to see the latest prices and deals for Puerto de la Cruz hotels

Filter by:

Star rating

Review score

Puerto de la Cruz – 115 hotels and places to stay

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.

Food and the pool.
Scored 8.2
8.2
Rated very good
Very good
4,357 reviews
Price fromUS$127.60per night
Sol Costa Atlantis Tenerife, hotel in Puerto de la Cruz

Sol Costa Atlantis Tenerife has an ideal setting 50 metres from Martiánez Beach and the Lago Martiánez pool complex. This hotel features a spa and outdoor swimming pool, and free WiFi.

Amazing sea views from the room, daily room tidy up was on point, selection at the buffet was also brilliant! We also book the couple experience and the private Spa and was fantastic.
Scored 8.2
8.2
Rated very good
Very good
2,399 reviews
Price fromUS$122.67per night
AluaSoul Orotava Valley - Adults Only, hotel in Puerto de la Cruz

Just metres from Tenerife’s beautiful Playa Jardín beach, this elegant hotel boasts an outdoor swimming pool, 2 restaurants, and stunning views of Mount Teide and the sea.

Lovley
Scored 8.5
8.5
Rated very good
Very good
1,482 reviews
Price fromUS$111.81per night
Hotel Marte, hotel in Puerto de la Cruz

This property is located in the heart of scenic Puerto de la Cruz, right next to its bus station. The property offers a swimming pool. Free WiFi is provided in common areas. There's also a gym.

Location was excellent. Very close to the bus station & amenities..
Scored 7.7
7.7
Rated good
Good
2,120 reviews
Price fromUS$57.75per night
Hotel Don Cándido, hotel in Puerto de la Cruz

Offering an outdoor swimming pool, Hotel Don Candido is located in Tenerife, 5-minutes' drive from Jardín Beach. It features a sun terrace with views of Teide National Park.

The room was very good! Very clean, big and comfortable. I expected that I get the small one, but happily I got a big one, and I am thankful for that. It was clean and they served shower gel and a soap. The terrace was fascinating!
Scored 8.3
8.3
Rated very good
Very good
1,070 reviews
Price fromUS$43.86per night
Hotel Tejuma, hotel in Puerto de la Cruz

This hotel is located right in the city centre, just 2 minutes walk from the main square of Plaza del Charco and in the shade of Mount Teide.

Closed on arrival, not clean
Scored 7.3
7.3
Rated good
Good
1,202 reviews
Price fromUS$38.21per night
O7 Tenerife, hotel in Puerto de la Cruz

Located within 10 minutes' walk from Playa Martianez Beach, Orotava Botanical Gardens and La Paz View Point, Hotel O7 Tenerife offers 24-hour reception.

Staff was extremely friendly and helpful. Breakfast had a lot of variety and tasty.
Scored 8.0
8.0
Rated very good
Very good
451 reviews
Price fromUS$156.81per night
Checkin Concordia Playa, hotel in Puerto de la Cruz

Gaze out over the mountains or the Atlantic Ocean from your own spacious room in this modern holiday hotel, located in Tenerife’s charming resort of Puerto de la Cruz.

Location is amazing
Scored 7.3
7.3
Rated good
Good
853 reviews
Price fromUS$85.76per night
FERGUS Puerto de la Cruz, hotel in Puerto de la Cruz

Featuring 2 outdoor swimming pools surrounded by gardens, Hotel Puerto de la Cruz offers spacious rooms with balconies.

On arrival, my staff are very friendly. My room was clean.
Scored 7.8
7.8
Rated good
Good
635 reviews
Price fromUS$97.70per night
Hotel Botanico y Oriental Spa Garden, hotel in Puerto de la Cruz

Hotel Botanico y Oriental Spa Garden offers 3 outdoor pools and luxurious accommodation set in attractive gardens, overlooking the Atlantic Ocean and Mount Teide.

The garden is so beautiful and the pools in the spa are amazing. The room was very clean and the bed was extremely comfortable. The restaurants at the hotel are pricey and not that good but there are very good restaurants close by. I have to recommend Da Arianna, we had dinner there several times - very good italian food and good service.
Scored 9.0
9.0
Rated superb
Superb
1,210 reviews
Price fromUS$299.59per night
See all 205 hotels in Puerto de la Cruz

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

Puerto de la Cruz's best hotels with breakfast

  • Sol Costa Atlantis Tenerife
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,399 reviews

    Sol Costa Atlantis Tenerife has an ideal setting 50 metres from Martiánez Beach and the Lago Martiánez pool complex. This hotel features a spa and outdoor swimming pool, and free WiFi.

    Fantastic location, views from the room, and very friendly, helpful staff. A real treat.

  • Hotel Best Semiramis
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 4,357 reviews

    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.

    The sea view was a bonus and first class room service

  • Hotel Vallemar
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 717 reviews

    Just 300 metres from Puerto de la Cruz’s beaches and the pools at Lago Martiánez, Hotel Vallemar offers stylish rooms with balconies.

    Pool, tidy facilities, excellent location, value for money

  • O7 Tenerife
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 451 reviews

    Located within 10 minutes' walk from Playa Martianez Beach, Orotava Botanical Gardens and La Paz View Point, Hotel O7 Tenerife offers 24-hour reception.

    La piscina, el balcón de la habitación y el personal muy atento

  • Be Live Adults Only Tenerife
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,567 reviews

    Located 270 metres from Jardin Beach in in Puerto de la Cruz, Be Live Adults Only Tenerife features a shared swimming pool and an on-site restaurant. This hotel has a 24-hour reception.

    El trato por parte del personal de recepción y el buffet

  • Be Live Experience Orotava
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,346 reviews

    The Be Live Experience Orotava is situated in Puerto de la Cruz, 200 metres from the beach and Lago Martianez. It offers modern accommodation with sea or mountain views.

    El trato del personal y las instalaciones y comidas.

  • Catalonia Las Vegas
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,486 reviews

    This lovely hotel is perfectly placed in front of the Martiánez Lakes, boasting stunning views of Teide mountain. It offers free WiFi throughout.

    Amazing ocean view, tasty meals, fantastic location

  • Hotel Marte
    Scored 7.7
    7.7
    Rated good
    Good
     · 2,120 reviews

    This property is located in the heart of scenic Puerto de la Cruz, right next to its bus station. The property offers a swimming pool. Free WiFi is provided in common areas. There's also a gym.

    We have been 5 times and we still enjoyed our visit

Budget hotels in Puerto de la Cruz

  • Hotel Sun Holidays
    Scored 7.5
    7.5
    Rated good
    Good
     · 1,732 reviews

    Set in a pedestrian street in the old town of Puerto de la Cruz, a 5-minute walk from the centre, Sun Holidays offers rooms and studios with balcony.

    Good location and perfect for spending some nights.

  • 4Dreams Hotel Chimisay
    Scored 7.6
    7.6
    Rated good
    Good
     · 2,731 reviews

    4Dreams Hotel Chimisay is located in Puerto de la Cruz. Set on a pedestrian street of the city centre, it offers a 24-hour reception and a roof terrace with an outdoor pool.

    The hotel is centrally located in the old part of the town

  • Hotel Tropical
    Scored 7.1
    7.1
    Rated good
    Good
     · 2,289 reviews

    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.

    very clean, well positioned and staff very friendly

  • Globales Acuario
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 1,139 reviews

    This hotel is situated in a residential area of San Antonio, 1.5 km from a sandy beach and the resort centre and 2 km from the famous Lago Martiánez.

    LOS DESAYUNOS , PARA SU PRECIO ESTAN BASTANTE BIEN

  • Hotel Casa del Sol
    Scored 7.5
    7.5
    Rated good
    Good
     · 2,205 reviews

    This hotel is one kilometre from the centre of Tenerife’s Puerto de la Cruz. It has a rooftop terrace, with an outdoor pool, which offers views of Mount Teide.

    View from balcony .. helpful staff . Ideal location

  • Hotel Monopol
    Scored 7.8
    7.8
    Rated good
    Good
     · 2,012 reviews

    Located in Tenerife’s Puerto de la Cruz, this historic hotel has a heated outdoor swimming pool, sauna and jacuzzi. Rooms at the Monopol include satellite TV and a ceiling fan.

    Amazing location. Stunning courtyard. Lovely staff.

  • Hotel Tejuma
    Scored 7.3
    7.3
    Rated good
    Good
     · 1,202 reviews

    This hotel is located right in the city centre, just 2 minutes walk from the main square of Plaza del Charco and in the shade of Mount Teide.

    We were satisfied, good accomodation for 1-3 nights

  • Sol Puerto de la Cruz Tenerife
    Scored 7.4
    7.4
    Rated good
    Good
     · 2,292 reviews

    Featuring a swimming pool and garden area, Sol Puerto de la Cruz Tenerife is set at the heart of the tourist resort of Puerto de la Cruz, in the north of the island of Tenerife.

    good location best shower ever had staff very friendly

Hotels located in the centre of Puerto de la Cruz

  • Puerto Azul
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,860 reviews

    Puerto Azul is located in a pedestrian district in Tenerife’s Puerto de la Cruz, 200 metres from the sea. It offers a roof terrace and free Wi-Fi in public areas.

    the nice staff, the small but well equipped rooms, the terrace, the location

  • Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,895 reviews

    Located in Puerto de la Cruz, 1.5 KM from Martiánez Beach, Hotel Atlantic Mirage Suites & SPA offers an all year round swimming pool and free WiFi.

    La situation. La propreté. La déco. La bar lounge.

  • Hotel AF Valle Orotava
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,762 reviews

    Hotel AF Valle Orotava is a 4-star hotel, completely renovated, located in the center of Puerto de la Cruz, 10 minutes walk from Playa Jardín, equipped with modern facilities and rooms with views of...

    The hotel was great and the staff was very excited

  • TRH Taoro Garden - Only Adults
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 798 reviews

    Located in Puerto de la Cruz, 1 km from Lago Martianez Lake, TRH Taoro Garden - Only Adults features a seasonal heated outdoor pool.

    Quiet location.and direct access to park next door.

  • RF San Borondon
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 3,368 reviews

    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 room was huge! the hotel very nice and well located

  • Hotel RF Astoria - Adults Only
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,758 reviews

    Hotel RF Astoria - Adults Only is situated in the heart of the tourist centre of Puerto de la Cruz, Tenerife, just a stone’s throw away from the beach.

    Lovely staff Great location Great value for money

  • Ocean Vistas 24
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 163 reviews

    Located in Puerto de la Cruz and within 100 metres of Playa Martianez, Ocean Vistas 24 features an outdoor swimming pool, non-smoking rooms, and free WiFi.

    Splendid view, spotless clean, modern interior design.

  • Hotel Don Manolito
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 829 reviews

    A charming garden, an outdoor pool and a fitness centre feature at Hotel Don Manolito. It is just 350 metres from Jardín Beach in Puerto de la Cruz, in northern Tenerife.

    Exceptional value, exceptional service, good location.

FAQs about hotels in Puerto de la Cruz

Learn more about visiting Puerto de la Cruz
  • 376 attractions
  • 8 points of interest

What guests said about Puerto de la Cruz:

  • Scored 10
    10

    Puerto de la Cruz is a small town, nice people and with...

    Puerto de la Cruz is a small town, nice people and with everything you might need to relax. We visit frequently for short brakes. Weather can be tricky so always carry a light jacket expecially during the evening. You can find hotels with prices on budget and luxury. The restaurants in the area are decent and prices are slightly higher then usual from other locations in Tenerife .
    MassimoA
    Spain
  • Scored 10
    10

    Good city to get a taste of northern Tenerife.

    Good city to get a taste of northern Tenerife. Has the infrastructure for beach relaxations and at the same time attractions as Mount Teide, Cueva del Viento, Loro Parque, Santa Cruz are nearby. Also the weather is milder that in the south, which is also a feature for people who do not like it when it is too hot.
    Maksim
    Estonia
  • Scored 10
    10

    An incredible destination to experience the serene beauty of...

    An incredible destination to experience the serene beauty of the ocean and the thrill of the waves. The local zoo is a delightful treat, offering an unforgettable experience with a diverse array of birds and animals. Perfect for both relaxation and adventure!
    Svetlana
    Estonia
  • Scored 8.0
    8.0

    Beautiful Canarian style buildings in the 'old' town and...

    Beautiful Canarian style buildings in the 'old' town and lovely plazas. Plenty of good restaurants (we loved Arcon Tapas, Bambi Gourmet, La Taperia, Restaurant Herreria to name but a few). Easy access to other areas by buses. Good walking routes close by. Fantastic rugged coastline with crashing waves. Weekends can be a bit busy, even in winter (February/March). Loro Parque is a must.
    Zoe
    United Kingdom
  • Scored 8.0
    8.0

    Its peaceful and tranquillity although we did travel in...

    Its peaceful and tranquillity although we did travel in February. Weather was hot with lovely breeze. Found a lovely little spanish burger bar Tui Burgers, very reasonably priced, friendly staff and lovely food. We hired a car as it was around an hours drive from villa to Siam Water Park and Mount Teide and 15mins drive to Lorro Parque. Both the Park & Lorro were busy even in February - would imagine they get overcrowded in summer months. Great place and would definitely go back.
    Mark
    United Kingdom
  • Scored 10
    10

    This is not a bump bump music town it is for couples and...

    This is not a bump bump music town it is for couples and families. There is a good contrast between old town and new. There is a mild surfer's beach at one end and a black sand beach at the other with the old town and harbour in-between. There is a good mix of shops and restaurants. It is flat walk right along the the water front. There are several parks to sit and relax in. La Fragata at the old harbour is a great pub that also does coffee.
    Lynn
    United Kingdom

Explore guest reviews of hotels in Puerto de la Cruz

  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 4,357 reviews
    This was a great hotel for us as we were only in Tenerife for a few days and needed somewhere for breakfast pre wedding celebrations! The pool was nice to chill by and the gym was good with resistant machines. Breakfast was fantastic, I couldn’t think of anything they didn’t have! Gorgeous Aperol too and the town was about a 30 min walk away (steep down hill on the way in but the steps back are ok after cocktails in the town!)
    Hannah
    United Kingdom
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 19 reviews
    Everything is new and the interior design (except for the animal pattern curtains) is nice. You can find (probably) the best pizza in Tenerife right outside the apartment in Pizzeria Arena. The owner speaks English perfectly (unlike a lot of the other people on the island). The wifi has no issues and I was able to do conference calls without a problem.
    Dea
    Bulgaria
  • Scored 7.4
    7.4
    Rated good
    Good
     · 113 reviews
    This was a really great price for what you got. The location was excellent, nearby to the square which is a hub of activity and lots of restaurants and cafes (as well as a supermarket and the beach). It was quite easy to reach it from the airport (Tenerife south) as there are lots of buses, although it was quite a long journey.
    Emily
    United Kingdom
  • From US$175.86 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,651 reviews
    Everything. The gardens are seriously special, it’s a very comfortable family run 4 star hotel and the staff are very engaging. It’s the best place we’ve found in Puerto de la Cruz - including the Botanico which is about 4 times more expensive.
    Geoffrey
    United Kingdom
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 5,176 reviews
    location is nice in the beautiful north of Tenerife.
    Rohit
    United Kingdom