Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Puerto de la Cruz – 620 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.

Boasting air-conditioned accommodation with a private pool, Penthouse direkt am Meer is situated in Los Realejos. This beachfront property offers access to a balcony, ping-pong, and free WiFi.

Show more Show less
8.6
Fabulous
12 reviews
Price from
£159
per night

Offering a garden and city view, Rentaliday Puerto Garden is set in Santa Cruz de Tenerife, 2.5 km from Playa de los Roques and 2.7 km from Playa del Muelle.

Show more Show less

Set in Santa Cruz de Tenerife in the Tenerife region, Rentaliday Puerto Terrace has a terrace. The accommodation is 2.5 km from the Playa de los Roques and features free WiFithroughout the property.

Show more Show less
8
Very good
2 reviews
Price from
£73
per night

Located 2.2 km from Playa Martianez, 2.2 km from San Telmo Beach and 2.7 km from El Bollullo Beach, Jungle Paradise provides accommodation situated in La Orotava.

It was a super nice staying. Me and my friend were 2 weeks in Tenerife and we spent the first week in Jungle paradise close to La Orotava and Puerto de La Cruz. The house had everything we needed. We particularly enjoyed the wonderful pool and the two hosts' amazing dogs! :) We had a barbecue in that felt super! The host who live in the same building was super available in providing help when we needed something. top relaxing staying!

Show more Show less
9.9
Exceptional
7 reviews
Price from
£86
per night

Featuring an outdoor swimming pool, a garden, and barbecue facilities, Dorina - Vivienda vacacional con piscina privada offers accommodation in La Orotava with free WiFi and pool views.

The Villa was beautiful, and very clean and spacious. The locations is very quiet. The kids loved the pool, it wasn't very large but plenty of room for three of them to play in, the view from the balcony was spectacular. You can walk into Puerto, but we didnt walk back to the house as its all up hill, but was only 5 Euros in a taxi. We had a lovely stay and would definitely recommend.

Show more Show less
9.3
Superb
15 reviews
Price from
£214
per night

Casa las pencas de margarita has a terrace and is set in Los Realejos, within just less than 1 km of Playa de los Roques and 1.8 km of Playa de la Fajana.

Show more Show less
9
Superb
2 reviews
Price from
£69
per night

Located in Los Realejos, Three Bedrooms Suite with Sea View, heated pool, first line of the Atlantic Ocean provides a pool with a view and free WiFi. This apartment features a garden as well as a bar....

Show more Show less
Price from
£181
per night

Featuring city views, Apartment AP1, pool, 200 meters to Los Roques Beach offers accommodation with a balcony and a coffee machine, around less than 1 km from Playa de los Roques.

Show more Show less
Price from
£57
per night

Featuring pool with a view, a garden, and a bar, Two bedrooms apartment, Sea View, near the beach offers accommodation in Los Realejos with free WiFi and garden views.

Show more Show less
Price from
£124
per night

Situated just 1.3 km from Playa de la Fajana, Estandar con estupenda piscina, Playa Los Roque features accommodation in Los Realejos with access to an outdoor swimming pool, a garden, as well as...

Show more Show less
8
Very good
1 reviews
Price from
£57
per night

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

Puerto de la Cruz's best hotels with breakfast

  • AluaSoul Orotava Valley

    AluaSoul Orotava Valley

    Hotel in Puerto de la Cruz
    Breakfast options

    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.

    Todo en general y destacar el excelente trato del personal

    8.5
    Very good · 925 reviews
  • H10 Tenerife Playa

    H10 Tenerife Playa

    Hotel in Puerto de la Cruz
    Breakfast options

    H10 Tenerife Playa is set opposite Martiánez Lake and just 50 metres from the sea, in Puerto De La Cruz. This stylish hotel features 2 restaurants and an outdoor pool.

    location is awesome I know it very well staff are superb

    7.9
    Good · 1,648 reviews
  • Sol Puerto de la Cruz Tenerife

    Sol Puerto de la Cruz Tenerife

    Hotel in Puerto de la Cruz
    Breakfast options

    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

    7.5
    Good · 1,570 reviews
  • Hotel Marte

    Hotel Marte

    Hotel in Puerto de la Cruz
    Breakfast options

    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.

    Nice cheap hotel in the centre of Puerto de la. Cruz

    7.8
    Good · 1,278 reviews
  • Globales Acuario

    Globales Acuario

    Hotel in Puerto de la Cruz
    Breakfast options

    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.

    Es un bonito lugar con buena ubicación, lo recomiendo

    6.4
    Pleasant · 914 reviews
  • Hotel Tejuma

    Hotel Tejuma

    Hotel in Puerto de la Cruz
    Breakfast options

    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.

    Great staff, Central location, good view of mountain

    7.3
    Good · 826 reviews
  • Parque San Antonio

    Parque San Antonio

    Hotel in Puerto de la Cruz
    Breakfast options

    Parque San Antonio is set in attractive, tropical gardens, 1.5 km from the centre of Puerto de la Cruz. This hotel features an outdoor swimming pool and rooms with balconies.

    La piscina esta bien. El personal de lo mejor del hotel

    7.7
    Good · 438 reviews
  • FERGUS Puerto de la Cruz

    FERGUS Puerto de la Cruz

    Hotel in Puerto de la Cruz
    Breakfast options

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

    Ambas cosas y otras más, muy bien, nos encantaron.

    7.5
    Good · 233 reviews

Budget hotels in Puerto de la Cruz

  • Hotel Sun Holidays

    Hotel Sun Holidays

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    Clean, nice location, the room had everything I needed

    7.7
    Good · 1,782 reviews
  • 4Dreams Hotel Chimisay

    4Dreams Hotel Chimisay

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    Comfortable,clean, friendly, and the ideal location..

    7.6
    Good · 2,005 reviews
  • Be Live Adults Only Tenerife

    Be Live Adults Only Tenerife

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    Clean rooms, breakfast and dinner, location and price

    7.4
    Good · 1,307 reviews
  • Hotel Tropical

    Hotel Tropical

    Hotel in Puerto de la Cruz
    Budget Hotel

    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

    7.3
    Good · 1,906 reviews
  • Be Live Experience Orotava

    Be Live Experience Orotava

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    La sesión de aquagym con Vanesa, todo un encanto 😍

    7.5
    Good · 1,163 reviews
  • Catalonia Las Vegas

    Catalonia Las Vegas

    Hotel in Puerto de la Cruz
    Budget Hotel

    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

    7.9
    Good · 1,277 reviews
  • Hotel Casa del Sol

    Hotel Casa del Sol

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    Clean, friendly, has internet, close-ish to the sea

    7.5
    Good · 1,616 reviews
  • Hotel Monopol

    Hotel Monopol

    Hotel in Puerto de la Cruz
    Budget Hotel

    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.

    Breakfast good selection. Stay and location great as normal.

    7.9
    Good · 1,727 reviews

Hotels located in the centre of Puerto de la Cruz

  • DWO Nopal

    DWO Nopal

    Hotel in Puerto de la Cruz
    Central location

    DWO Nopal has an outdoor swimming pool, shared lounge, a terrace and bar in Puerto de la Cruz. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi.

    Location is wonderful. Clean and delicious breakfast

    8.9
    Fabulous · 1,887 reviews
  • Puerto Azul

    Puerto Azul

    Hotel in Puerto de la Cruz
    Central location

    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.

    Great location and really nice rooms with attention to details

    8.8
    Fabulous · 1,222 reviews
  • Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY

    Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY

    Hotel in Puerto de la Cruz
    Central location

    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.

    The location, the room, the rooftop bar, the view.

    8.8
    Fabulous · 1,388 reviews
  • TRH Taoro Garden - Only Adults

    TRH Taoro Garden - Only Adults

    Hotel in Puerto de la Cruz
    Central location

    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.

    8.5
    Very good · 1,060 reviews
  • RF San Borondon

    RF San Borondon

    Hotel in Puerto de la Cruz
    Central location

    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

    8.4
    Very good · 2,725 reviews
  • Hotel RF Astoria - Adults Only

    Hotel RF Astoria - Adults Only

    Hotel in Puerto de la Cruz
    Central location

    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.

    Perfect location, spotless, friendly, helpful staff

    8.3
    Very good · 1,530 reviews
  • Sol Costa Atlantis Tenerife

    Sol Costa Atlantis Tenerife

    Hotel in Puerto de la Cruz
    Central location

    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.

    it was lovely and clean and the staff were very friendly

    8.2
    Very good · 1,780 reviews
  • Hotel Atlantic El Tope

    Hotel Atlantic El Tope

    Hotel in Puerto de la Cruz
    Central location

    Offering views of Mount Teide, El Tope is 400 metres from Puerto de la Cruz Beach and the Martiánez Pools. It has an outdoor pool, spa and buffet restaurant. The property features private parking.

    The food is fabulous. Varied, tasty and plentiful.

    8.1
    Very good · 1,500 reviews

FAQs about hotels in Puerto de la Cruz

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

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

  • On average, it costs £50 per night to book a 3-star hotel in Puerto de la Cruz for tonight. You'll pay on average around £92 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto de la Cruz will cost around £169 (based on Booking.com prices).

  • Many families visiting Puerto de la Cruz loved staying at Hotel Tigaiga, Hotel Botanico y Oriental Spa Garden and DWO Nopal.

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

  • Hotel Tigaiga, Hotel Botanico y Oriental Spa Garden and DWO Nopal are some of the popular hotels in Puerto de la Cruz.

  • For hotels in Puerto de la Cruz that serve up a highly-rated breakfast, try Hotel RF Astoria - Adults Only, Precise Resort Tenerife and Sol Costa Atlantis Tenerife.

  • These hotels in Puerto de la Cruz are highly rated by couples: Hotel Tigaiga, Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY and Hotel Botanico y Oriental Spa Garden.

  • Hotel Atlantic Mirage Suites & SPA - ADULTS ONLY, Hotel Tigaiga and Hotel Best Semiramis have received great reviews from travellers in Puerto de la Cruz regarding the views from their hotel rooms.

Learn more about visiting Puerto de la Cruz

  • 133 attractions
  • 8 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Puerto de la Cruz:

Explore guest reviews of hotels in Puerto de la Cruz

  • 8.5
    Very good · 7,006 reviews
    The location is perfect. Our room was very clean and spacious with fully equipped kitchen and an amazing view from the balcony over the pool, mountains and Teide. Very nice swimming pool and delicious food for breakfast and dinner. We also enjoyed warm atmosphere and live music in the evening. The staff were very friendly, professional and helpful. It is possible to find parking places available outside the hotel. We would be happy to stay here again when we come back to Tenerife next time.
    Nina
    Italy
  • From £64.97 per night
    8.2
    Very good · 2,279 reviews
    Everything was perfect. The staff were so friendly and helpful. The food was really good. The pool was great and the room was absolutely perfect for a summer holiday. We were in "My favorite club", and it was the best choice. We truly could recommend Alua Tenerife!
    Henrietta Kasza-Póti
    Hungary
  • From £40.71 per night
    7.6
    Good · 2,005 reviews
    I highly recommend this hotel! The staff is really nice and helpful and the room is really clean. They made our bed every day and they even changed our towels after a day. It’s a really nice place in the centre of Puerto de la Cruz!
    Andrea
    Spain
  • From £112.61 per night
    7.9
    Good · 1,648 reviews
    Very friendly service in the restaurant, bars and reception. All inclusive option worth the price. Very good quality food and fresh. The cocktails in the bar are excellent! One of the best location in Puerto de La Cruz! The view from the restaurant was stunning. Great that you can also eat on the terrace with a wonderful view of the ocean and the bay. This was our second visit to Puerto and it was again wonderful, we love this town.
    Phillippi
    Poland
  • 9.2
    Superb · 85 reviews
    Great swimming pools + nearby shop (Mercadona). Very good location for ones with rented car for sightseeing north of the Tenerife.
    Mar e k
    Poland
  • 9.7
    Exceptional · 95 reviews
    Perfect location, near touristic center of Puerto de la Cruz. Closest beach (with wonderful view) is just in front of the building, bigger beaches and old city are in the range of 2km. Dino express shop and travel agencies offering trips in Tenerife are in the same building. Wonderful terrace, view on the see from the bedroom. Very spacious and clean, greeting drinks in the fridge. Very friendly and helpful hosts.
    Michał
    Poland
  • From £75.36 per night
    9.6
    Exceptional · 77 reviews
    Thank you Jesus, for a great apartment and a nice time we could spend there. With a supermarket and a beach closeby. We will return if we are again in Tenerife :)
    Anna
    Czech Republic
  • 8.7
    Fabulous · 26 reviews
    The apartment corresponds to the offer. Perfect for our family. The apartment has all the equipment. Quiet street in the center of Puerto de la Cruz. Everything close, shops, restaurants, city beach, public transport. We like to walk around the city and often visit Loro parqe. To the beach at Punta Brava 15 min. on foot. We often visit Tenerife and we like this accommodation very much.
    M
    Miloslav
    Czech Republic
  • From £69.30 per night
    7.9
    Good · 1,277 reviews
    Location. Amazing view if you choose room with balcony and sea view, totally worth the extra euros. Hotel has a rooftop 6 floors above McDonald's with huge potential to become a chill/ happening bar- terrace with one of the best views in Tenerife. Quality of breakfast buffet was good.
    Luisa Pérez González
    Malaysia
  • 7.5
    Good · 308 reviews
    The apartment is facing right in front of the central bus station of puerto de la Cruz . So it is very easy to travel to other part of Tenerife. The apartment is very good size for one person
    kenneth wei-kiat
    Sweden

Research, refine and make plans for your whole trip