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 – 778 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
Prakash Mahtani
From
Spain
Everything from the very warm welcome by the staff who were very soft spoken and guided us very nicely, to the amazingly clean rooms and very ample in size, the bathroom was super clean and quite big too and we loved the superb breakfast spread and the whole staff was so welcoming and nice there too. The swimming pool is amazing too and the gardens are so well maintained. They even got us a nice Berries juice by the poolside. The property is really very very well maintained. It shows the owners run it very nicely and take care of their staff as well as their guests very well!! I will recommend this hotel to all and will surely return again!! The location is very prime too, in the middle of nature, There is ample parking available just 2 mins away from the hotel and if there isn't, you can park inside the hotel's Gated Parking for 7€ a day. Our 2 year old Daughter was so sad because she didn't want to leave the Hotel and Go back home, they made her feel so special there!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,632 reviews
Price from
US$201.10
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.

V
Victoria
From
Israel
Everything! Amazing place! And for sure the value of money. Because you enjoy each minute to be There . Thanks to all people that keep it so perfect.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,158 reviews
Price from
US$479.99
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.

K
Karl
From
Spain
There was nothing that stood out from the rest it was all exceptional
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,147 reviews
Price from
US$123.55
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...

M
Martin
From
United Kingdom
The bed was really comfortable, room was spot on ,
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,032 reviews
Price from
US$131.92
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.

K
Klara
From
Sweden
Calm place too relax in ☀️
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,931 reviews
Price from
US$64.18
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.

N
Nikita
From
Russia
great views, delicious breakfasts and dinners, nice pool and area around the hotel (including a garden). Welcoming staff, always ready to help. Helped me book a taxi to the airport, prepared a breakfast to go
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,569 reviews
Price from
US$137.20
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.

T
Tali
From
Israel
great rooms nice food great staff very helpfull nice pools we loved it!!!!!!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,327 reviews
Price from
US$129.20
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...

T
Tsipi
From
Israel
Big beautiful rooms with wide porches, huge bathroom and well equipped too, very clean, the room has all the facilities you need. The hotel is located very close to the beach so the location is very good. Breakfast is reach and with good variety.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,533 reviews
Price from
US$122.38
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.

E
Emma
From
Ireland
Fantastic hotel. Fabulous room, bright, clean and comfortable. The buffet for breakfast and dinner (we were half board) was excellent. Great selection and good quality food. Staff were friendly and helpful.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,874 reviews
Price from
US$129.44
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.

R
Roger
From
United Kingdom
We had a 12th floor sea view which gave the 'best seat in the house' for the New Years Eve firework display.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,466 reviews
Price from
US$117.67
1 night, 2 adults
See all 778 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,632 reviews
From US$345.13 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,158 reviews
From US$554.01 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 137 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 540 reviews
From US$205.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 344 reviews
From US$131.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,162 reviews
From US$167.37 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.1
Good - What previous guests thought, 2,444 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,252 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,020 reviews

Popular with guests booking hotels in Puerto de la Cruz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 961 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,874 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,362 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,084 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,845 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,147 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,533 reviews

Hotels located in the centre of Puerto de la Cruz

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 1,734 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.38 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,141 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.84 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 2,358 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.25 per night

Comfortable Accommodation: Studio Fantastico 1 in Puerto de la Cruz offers a studio apartment with a balcony and garden views.

From US$410.04 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a balcony, Fantastico 1 - Balcony, free parking, air conditioning, free Netflix, BBQ is situated in Puerto de la Cruz.

From US$245.14 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 757 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$141.20 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 2,935 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.43 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,741 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$127.08 per night

Best hotels with breakfast in Puerto de la Cruz and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,173 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.84 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,885 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.

From US$190.04 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,360 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.45 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,147 reviews

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.

From US$200.04 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 22 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.97 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,533 reviews

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

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

Set in Puerto de la Cruz, less than 1 km from San Telmo Beach, TUI BLUE Atlantic Hills offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

From US$152.97 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,466 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.85 per night

Budget hotels in Puerto de la Cruz and nearby

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 2,444 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.34 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 90 reviews

Boasting a balcony with pool views, a private beach area and a rooftop pool, Perla's House Studio with incredible sea view can be found in Puerto de la Cruz, close to Playa Jardin and 1.1 km from...

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

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$140.03 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,931 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$71.36 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 539 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$74.90 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 28 reviews

Featuring accommodation with a private pool, city view and a balcony, Estudio-SZL is located in Puerto de la Cruz. Set on the beachfront, this property has a garden.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 3,084 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.

From US$87.19 per night

FAQs about hotels in Puerto de la Cruz

Learn more about visiting Puerto de la Cruz

  • 493 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
From US$168.53 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,845 reviews
Firstly, the cleanliness of our room was impeccable, and the mesmerizing ocean view, which is a feature of almost all rooms, made our stay truly memorable. The breathtaking view, especially from the 14th floor, contributed significantly to our overall enjoyment. The breakfast served at the hotel was varied and pleasing, offering a good start to our days of exploring Tenerife. The hotel's pool area is another highlight, boasting a great design and offering a fantastic area for relaxation.
Guest review by
Mike
Kazakhstan
From US$345.13 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,632 reviews
This is one of the best hotels we have stayed in. It is in a superb location above the town with a lovely walk through gardens to get to the town centre. The walk back is up about 250 steps but taxi about 5 euros! The food in the Hotel is excellent. Great choice for breakfast. We were B and B but half-board seemed good value. Room had view to sea and mountains. Staff friendly and helpful. The fact that this is a family-run hotel is very evident. Probably suits couples more than families.
Guest review by
Ian
United Kingdom
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,195 reviews
Breakfast was nice. Location was one of the best things about the hotel, in the center, super close to the bus station, a big selection of cafès and restaurants. Jacuzzi on the rooftop was a nice touch. Beds were comfy and the bathroom was equipped with a nice shower and a good big mirror with great lighting. We will now always choose this hotel when we come to Puerto de la Cruz.
Guest review by
Eva Marleen
Estonia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 28 reviews
Thank you very much! We really like your apartment. I don't know what could be better? I made the right choice. I wish you many grateful clients and prosperity. We had a great time and then head to the south of Tenerife. I hope we enjoy it there too. We will definitely return and recommend you to our friends. Best regards, Alla❤️👍🏻😊
Guest review by
Alla
Ukraine
From US$176.51 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,327 reviews
Actually this was our best all inclusive experiences ever! Have not met before so professional hotel crew! Smiles, greats, helps to fix all your problems and makes you feel like most important person in world! Food and drinks was excellent, top quality! Definitely we will come back later this year!
Guest review by
Kaspars
Denmark