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

Puerto de la Cruz – 780 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Tigaiga

Hotel in Puerto de la Cruz

Situated in Puerto de la Cruz, 1.3 km from Playa del Muelle, Hotel Tigaiga features accommodation with an outdoor swimming pool, private parking, a garden and a shared lounge.

P
Peter
From
Switzerland
Efficient, polite and friendly staff. The three owners run this Hotel perfectly Beautiful grounds and great pool Excellent breakfast in very spacious dining hall
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,621 reviews
Price from
US$200.83
1 night, 2 adults

Hotel Botanico y Oriental Spa Garden

Hotel in Puerto de la Cruz

The Hotel Botánico and Oriental Spa Garden 5*GL features 3 outdoor pools and offers luxurious accommodations surrounded by beautiful gardens with views of the Atlantic Ocean and Mount Teide.

A
Angus
From
United Kingdom
excellent facilities and very friendly helpful staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,149 reviews
Price from
US$455.37
1 night, 2 adults

Silken Saaj Maar - Adults Only

Hotel in Puerto de la Cruz

Silken Saaj Maar - Adults Only features an outdoor swimming pool, fitness centre, a terrace and restaurant in Puerto de la Cruz. This 4-star hotel features free WiFi and a bar.

S
Sveinborg Petrina
From
Iceland
ocation, rooms very spacious and clean. Staff very friendly and helpful, especially Carlos at the rooftop bar. Pool facilities exemplary. Breakfast very good and varied. Good buffet in the evening. Spa was vwry nice.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,161 reviews
Price from
US$123.39
1 night, 2 adults

Hotel AF Valle Orotava

Hotel in Puerto de la Cruz

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...

s
shannon
From
Ireland
Right beside the bus station couple minutes walk from the square where all the restaurants beautiful view of the volcano
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,020 reviews
Price from
US$131.75
1 night, 2 adults

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.

M
Madalina M.
From
United Kingdom
- Cozy and budget-friendly hotel - Friendly staff and convenient location near shops and restaurants.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,936 reviews
Price from
US$64.09
1 night, 2 adults

Precise Resort Tenerife

Hotel in Puerto de la Cruz

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

O
Oleksandra
From
Spain
The location is amazing, the stuff is incredibly friendly and the breakfast is delicious.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,559 reviews
Price from
US$137.02
1 night, 2 adults

Hotel Las Águilas Tenerife, Affiliated by Meliá

Hotel in Puerto de la Cruz

Overlooking Puerto de la Cruz, Hotel Las Águilas, Affiliated by Meliá has 2 pools, one heated in the winter. The spacious suites have spectacular views of the Atlantic Ocean or Mount Teide.

J
Joseph Mansour
From
Lebanon
Outstanding overall experience Breakfast was good. a large variety. Nightly children shows / mini Disco were amazing. The view from the hill where the hotel sits was great. Wonderful stay for kids. To repeat when possible.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,302 reviews
Price from
US$129.03
1 night, 2 adults

Alua Tenerife

Hotel in Puerto de la Cruz

Alua Tenerife is 300 metres 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...

P
Panu-Kristian
From
Finland
Excellent breakfast. Good atmosphere. Spectacularly clean. Myclub lounge a nice bonus. I felt well treated. I would visit again.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,512 reviews
Price from
US$122.22
1 night, 2 adults

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.

A
Aaron
From
Spain
Todo en general y destacar el excelente trato del personal
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,871 reviews
Price from
US$129.27
1 night, 2 adults

Catalonia Las Vegas - Adults Only

Hotel in Puerto de la Cruz

The Catalonia Las Vegas - Adults Only hotel is ideally located opposite Lago Martiánez and has stunning views of the sea and the Teide volcano.

J
Jorge Luis
From
Spain
The Location is fantastic to access the best part of Puerto de la Cruz, which in my opinión is the strand along the beach full of bars and restaurants. The food is good and the room was very comfortable with a lovely terrace overlooking the ocean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,461 reviews
Price from
US$117.52
1 night, 2 adults
See all 780 hotels in Puerto de la Cruz

Hotels with airport shuttles in Puerto de la Cruz

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,621 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,149 reviews
From US$553.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 reviews
From US$388.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 539 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 349 reviews
From US$131.09 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,158 reviews
From US$153.99 per night

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

See all

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,440 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,262 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,017 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 965 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,871 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5,344 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 3,088 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,848 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,161 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,512 reviews

Best hotels with breakfast in Puerto de la Cruz and nearby

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,735 reviews

Be Smart Florida Plaza is set in central Puerto de la Cruz in Tenerife. This attractive apartment complex has an outdoor pool. Each spacious apartment has a well-equipped kitchen area and a bathroom.

From US$122.22 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 2,361 reviews

The Park Plaza Apartments are located just 250 metres from the beach in the Puerto de la Cruz resort of Tenerife. The complex has a seasonal outdoor pool and a buffet restaurant.

From US$78.15 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 752 reviews

Hotel Don Manolito has an outdoor swimming pool, fitness centre, a garden and shared lounge in Puerto de la Cruz. With free WiFi, this 3-star hotel has a terrace and a restaurant.

From US$135.14 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 2,938 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.

From US$89.31 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,743 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.

From US$105.76 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,170 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.

From US$58.76 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,004 reviews

Comfortable Accommodation: Atypicap Capsule Hostel in Puerto de la Cruz offers capsule rooms with shared bathrooms and free WiFi. Each room includes a TV and hypoallergenic bedding.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 466 reviews

Offering a rooftop pool and sun terrace with city and mountain views, GF Noelia is just 300 metres from Jardín Beach.

Budget hotels in Puerto de la Cruz and nearby

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,147 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.

From US$68.75 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 90 reviews

Situated in Puerto de la Cruz, 300 metres from Playa del Muelle, Toplage. Blick. Sauber. Günstig. Pool.

From US$85.79 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 13 reviews

Central Charco is a beachfront property set in Puerto de la Cruz, 100 metres from Playa del Muelle and 100 metres from Plaza Charco.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,440 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.

From US$74.25 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12 reviews

Situated in Puerto de la Cruz, just 400 metres from Playa Jardin, Playa Jardin Terrassenwohnung mit Pool, 100 Meter zum Strand features beachfront accommodation with an outdoor swimming pool and free...

From US$254.77 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 11 reviews

Increíble ático en Playa Martiánez is a property with a private pool, situated in Puerto de la Cruz, within just less than 1 km of Taoro Park and a 10-minute walk of Plaza Charco.

From US$139.84 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,936 reviews

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.

From US$85.46 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 541 reviews

These studios are 900 metres from the Lago Martiánez Pools in Puerto de la Cruz. Guests have access to the swimming pool in Pez Azul complex.

From US$70.33 per night

Hotels located in the centre of Puerto de la Cruz

Suite Patagonia has a balcony and is situated in Puerto de la Cruz, within just 1 km of Taoro Park and 800 metres of Plaza Charco. It is set 2.7 km from Botanical Gardens and features a lift.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,876 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.

Blanco Street Apartament is located in Puerto de la Cruz, 500 metres from Plaza Charco, 300 metres from Taoro Park, and 1.7 km from Botanical Gardens.

From US$497.17 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,362 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.

From US$209.18 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 23 reviews

Located in Puerto de la Cruz, less than 1 km from San Telmo Beach, Gran Hotel Taoro provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

From US$429.40 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,512 reviews

Alua Tenerife is 300 metres from Playa Jardín and 10 minutes’ walk from Puerto de la Cruz.

From US$172.75 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,461 reviews

The Catalonia Las Vegas - Adults Only hotel is ideally located opposite Lago Martiánez and has stunning views of the sea and the Teide volcano.

From US$158.65 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 633 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.

From US$321.52 per night

FAQs about hotels in Puerto de la Cruz

Learn more about visiting Puerto de la Cruz

  • 490 attractions
  • 7 points of interest

What guests said about Puerto de la Cruz:

8.0

If your at the top of the resort it's worth the walk to the...

If your at the top of the resort it's worth the walk to the main sea front down the steps as there are a lot more shops and places of interest. Restaurants, cafes, historic chapels and a wonderful little fishermen's museum.
Guest review by
Dobie61
United Kingdom
10

Very nice resort!

Very nice resort! There are a lot of things to do, with plenty of bars and restaurants offering local food. City transport on the island is perfectly arranged, and transfers to and from the airport can be done by bus. Traveling by car is not recommended during the high season, especially if you are going to Teide Mountain. The road is very narrow, and it is very difficult for two cars to pass. The best mode of transport is a motorbike (make sure to take your driving license with you) and hire one locally. There are plenty shops and malls with very good prices as well, so bring your big bags and money for shopping!
Guest review by
IvayloPetev
Bulgaria
10

It’s more suited to older people.There are nice restaurants...

It’s more suited to older people.There are nice restaurants and bars.Traditional food on offer . It’s not a clubs resort,more laid back and traditional.Its very pretty with the planting even along the streets. The bus station is at the west end of town,can connect all over the island for trips
Guest review by
Beryl
United Kingdom
10

I have been to Puerto de la Cruz twice and stayed in...

I have been to Puerto de la Cruz twice and stayed in opposite ends of the town just to see a different side. It's quite a big place and plenty there to see. Lovely narrow streets to wonder in, craggy sea front which is fab and a lovely long walk up to Loro Park. The only thing is it's a bit of a trek from Tenerife South Airport and if you are waiting on a transfer that's delayed or hit peak traffic then an hour and a half journey can take 4hrs :( But it's a lovely resort and if you can fly into Tenerife North airport all the better
Guest review by
Susan
Ireland
10

It's perfect for city tourism—it's pleasant and interesting...

It's perfect for city tourism—it's pleasant and interesting to stroll around, and the architecture is beautiful. There are plenty of good restaurants with excellent food; we didn't have time to visit everything we wanted in a week. The downside is the many ups and downs, which can be a problem for those with limited mobility. I definitely recommend spending one day visiting Loro Parque.
Guest review by
Katrin Ost
Belarus
8.0

A great place as a base for a Tenerife tour if you want to...

A great place as a base for a Tenerife tour if you want to stay in one place. If your visit extends for more than 4 days it might be more interesting to move closer to your sightseeing points (example: 3 nights in Santa Cruz, 3 in Puerto de la Cruz, 3 in Playa del Duque - that's what I would have done if I knew how much time I'd spend driving).
Guest review by
Miguel
Portugal

See reviews by guests who stayed at hotels in Puerto de la Cruz

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Private parking was a huge plus in Tenerife and in that location. We booked the appartment before we search what was around, and we were very lucky as the location was indeed perfect: a lot of shops, restaurants around, loro park is reachable by foot so you save 7€ on parking. The owners very friendly and provide all the necessary information. In the apartment you can also find every small detail you could possible need, so that surprised us in a good way.
Guest review by
Diana
Lithuania
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,194 reviews
It was great! Not sure how it is only rated a 2 start because it it far beyond that! everything was clean, bright and presentable. The staff were welcoming and polite. Although the room we stayed in was small, it did us very well. Value for money was great, we have stayed in some places that were double the price and were horrific so we were pleasantly surprised. We come to Tenerife often so will be booking again! + cleaning staff were lovely and kind !
Guest review by
Oliver
United Kingdom
From US$117.63 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 666 reviews
Great location in the Punta brava area of Puerto which i really liked and just a 15 minute stroll to the main town and bus station. Right next to cafe and mini markets with the sea 2 minutes away. A lovely building easy to find nice inside and great roof terrace. The staff kept the whole place clean.I thought it was great for accessing the north of Tenerife.
Guest review by
Anonymous
United Kingdom
From US$158.65 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,461 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.
Guest review by
Luisa Pérez González
Malaysia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,948 reviews
I really liked the location - we have been staying in the La Paz area of Puerto de la Cruz for years now, and I believe it is the best part of Tenerife. The pool and garden area is really nice as well.
Guest review by
Gergely
Austria