Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

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

Featuring private pool, Penthouse direkt am Meer is located on the beachfront in Los Realejos. The apartment has access to a restaurant and free Wifithroughout the property.

Show more Show less
8.6
Excellent
12 reviews
Price from
$94
per night

Offering a garden and city view, Rentaliday Puerto Garden is located in Santa Cruz de Tenerife, 1.6 miles from Playa de los Roques and 1.7 miles from Playa del Muelle.

Show more Show less

Located in Santa Cruz de Tenerife in the Tenerife region, Rentaliday Puerto Terrace has a terrace. The property is 1.6 miles from the Playa de los Roques and features free Wifithroughout the property....

Show more Show less
8
Very Good
2 reviews
Price from
$62
per night

Jungle Paradise is located in La Orotava, 1.4 miles from Playa Martianez, 1.4 miles from San Telmo Beach, as well as 1.7 miles from El Bollullo Beach.

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
$87
per night

Featuring an outdoor swimming pool, a garden, and barbecue facilities, Dorina - Vivienda vacacional con piscina privada offers accommodations 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
Wonderful
15 reviews
Price from
$185
per night

Casa las pencas de margarita has a terrace and is located in Los Realejos, within just a 10-minute walk of Playa de los Roques and 1.1 miles of Playa de la Fajana. This vacation home provides a...

Show more Show less
9
Wonderful
2 reviews
Price from
$64
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 has a garden as well as a bar.

Show more Show less
Price from
$221
per night

Located in Los Realejos in the Tenerife region, Apartment AP1, pool, 200 meters to Los Roques Beach has a balcony and city views.

Show more Show less
Price from
$70
per night

Featuring pool with a view, a garden, and a bar, Two bedrooms apartment, Sea View, near the beach provides accommodations in Los Realejos with free Wifi and garden views.

Show more Show less
Price from
$151
per night

Located just a 16-minute walk from Playa de la Fajana, Estandar con estupenda piscina, Playa Los Roque has accommodations in Los Realejos with an outdoor swimming pool, a garden, as well as full-day...

Show more Show less
8
Very Good
1 reviews
Price from
$70
per night

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

Puerto de la Cruz's best hotels with breakfast

  • Precise Resort Tenerife

    Precise Resort Tenerife

    Hotel in Puerto de la Cruz
    Breakfast options

    This hotel, located right on the coast, is set in 40, 0 ft² of subtropical gardens and has an impressive palm-fringed swimming pool. Enjoy buffet meals and fantastic views over the Atlantic.

    Nice room with a terrace on the ocean, good breakfast

    8.0
    Very Good · 908 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 164 feet 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,633 reviews
  • Hotel Casa del Sol

    Hotel Casa del Sol

    Hotel in Puerto de la Cruz
    Breakfast options

    This hotel is one mile from the center 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,617 reviews
  • Hotel Monopol

    Hotel Monopol

    Hotel in Puerto de la Cruz
    Breakfast options

    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,729 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,573 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,290 reviews
  • Globales Acuario

    Globales Acuario

    Hotel in Puerto de la Cruz
    Breakfast options

    This hotel is located in a residential area of San Antonio, 0.9 mi from a sandy beach and the resort center and 1.2 mi from the famous Lago Martiánez.

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

    6.5
    Pleasant · 915 reviews
  • Hotel Tejuma

    Hotel Tejuma

    Hotel in Puerto de la Cruz
    Breakfast options

    This hotel is located right in the city center, 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.4
    Good · 828 reviews

Budget hotels in Puerto de la Cruz

  • Hotel Don Manolito

    Hotel Don Manolito

    Hotel in Puerto de la Cruz
    Budget Hotel

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

    Exceptional value, exceptional service, good location.

    8.0
    Very Good · 632 reviews
  • AluaSoul Orotava Valley

    AluaSoul Orotava Valley

    Hotel in Puerto de la Cruz
    Budget Hotel

    Just yards from Tenerife’s beautiful Playa Jardín beach, this elegant hotel features 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 · 930 reviews
  • 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 center, Sun Holidays offers rooms and studios with balcony. The property is 984 feet from Playa Jardín Beach.

    Clean, nice location, the room had everything I needed

    7.7
    Good · 1,779 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 center, 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,008 reviews
  • Be Live Adults Only Tenerife

    Be Live Adults Only Tenerife

    Hotel in Puerto de la Cruz
    Budget Hotel

    Located 886 feet 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,308 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,901 reviews
  • Be Live Experience Orotava

    Be Live Experience Orotava

    Hotel in Puerto de la Cruz
    Budget Hotel

    The Be Live Experience Orotava is located in Puerto de la Cruz, 656 feet from the beach and Lago Martianez. It offers modern accommodations with sea or mountain views.

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

    7.5
    Good · 1,164 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,275 reviews

Hotels located in the center 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
    Excellent · 1,889 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, 220 yards 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
    Excellent · 1,226 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, 0.9 mi 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
    Excellent · 1,390 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, 0.6 mi 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,053 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,730 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 located in the heart of the tourist center 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,533 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 1312 feet 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,501 reviews
  • Parque San Antonio

    Parque San Antonio

    Hotel in Puerto de la Cruz
    Central location

    Parque San Antonio is set in attractive, tropical gardens, 0.9 mi from the center 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 · 440 reviews

FAQs about hotels in Puerto de la Cruz

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

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

  • On average, it costs $62 per night to book a 3-star hotel in Puerto de la Cruz for tonight. You'll pay around $113 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto de la Cruz will cost around $203, on average (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 Lake Martianez 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 highly-rated breakfasts, try Hotel RF Astoria - Adults Only, Precise Resort Tenerife, and Hotel Tigaiga.

  • 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 got great room view-related reviews from travelers in Puerto de la Cruz.

Learn more about visiting Puerto de la Cruz

  • 132 attractions
  • 8 points of interest
Find out more
Subscribe to receive premium 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

  • From $85.23 per night
    8.4
    Very Good · 603 reviews
    The location is about a 20 minute was from the city center of Puerto de la Cruz, which I found perfect because it was a little quieter and there was still shops and restaurants near by. The breakfast that they offered was so good, lots of homemade things and plenty of options for everyone. Everything was super clean and the staff was very kind.
    Hill
    United States of America
  • From $96.35 per night
    8.1
    Very Good · 3,456 reviews
    The view from the room was amazing, the rooms are pretty spacious and buffet offer variety of food that changes daily. They offer different food themes almost every day. We spent over a week in the hotel and didn't get bored. The elevator to the street is very convenient way to go to the city.
    Aliaksandr
    Belarus
  • From $865.08 per night
    9.4
    Wonderful · 13 reviews
    Fantastic house, fantastic view, fantastic garden and office, great location and most of all fantastic host! Whenever we go back to Tenerife, we will make sure to chose Casa Los Cipreses.
    Lenard
    Romania
  • From $73.05 per night
    7.5
    Good · 1,573 reviews
    It was my do nothing phase of vacation and had a sea view - quiet (except for the noise from the football ground behind the hotel) wave background room with breakfast and dinner! Had a Peaceful stay, Playa Jardin is walkable and beautiful with black sand!
    Ramya Anapathur Ramasubramaniyan
    Belgium
  • 9.8
    Exceptional · 6 reviews
    This was an amazing studio in Puerto de la Cruz. My balcony looked right on this little harbor that people would swim in. Anne-Lie is an awesome host and helped me with anything I needed. I was there during carnival and the parade and night events happened right outside my balcony, so I didn't have to deal with crowds . Wifi, full kitchen, shower, laundry machine, bed, sofa, all great!There are even beach chairs and other things if you go to the beach. Amazing place. Will stay there again when I go to Puerto de la Cruz!!!!!
    Evan
    United States of America
  • 9.0
    Wonderful · 2 reviews
    I really enjoyed the neighborhood. Punta Brava was very cool with good restaurants and cafes walking distance. Parque Loro was right there as well, an excellent family excursion. Tenerife overall was awesome!
    Barin
    United States of America
  • From $272.10 per night
    9.0
    Wonderful · 905 reviews
    Beautiful hotel with amazing spa that includes saunas and a few pools. Food was very good, we enjoyed the breakfast buffet, and the overall staff was great. The rooms were very comfortable with beautiful views of the mountains. The hotel itself is also very beautiful and the gardens.
    Yuval
    Israel
  • 9.0
    Wonderful · 20 reviews
    Many parking spaces around the property. The property is well-functioned that contains everything you need. The hostess is friendly. It can be served as a base for visiting the northern part of Tenerife. There are many restaurants around the property, including a Chinese restaurant.
    Fan
    Denmark
  • From $94.23 per night
    8.9
    Excellent · 1,889 reviews
    The hotel is very nice, super clean and the rooms were bigger than I had expected. The staff in the hotel were great to deal with, we arrived last minute without a booking and the guys at reception were very accommodating to help get us a room for 10 nights. The pool area is very relaxing with lots of very comfortable sun loungers for sunbathing. The rooftop has a nice shaded seating area where you can work if you are a digital nomad which during my stay I saw many people do.
    Karl
    Ireland
  • From $91.16 per night
    8.5
    Very Good · 2,132 reviews
    Friendly staff. Clean room and beautiful hotel. Nice pool area with great cocktails at the pool bar. The beach is a short 10 min walk away. Loro park is also very close. Fantastic balcony.
    Žan
    Slovenia

Research, refine, and make plans for your whole trip