Canary Islands may have restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search All-Inclusive Hotels in Puerto de la Cruz

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
1
Amenities
Accessibility
Trip type
Hotel TRH Taoro Garden - Only Adults Recommended
4 out of 5
Calle Dinamarca, 3, Santa Cruz de Tenerife, Puerto de la Cruz, Canary Islands
Free cancellationReserve now, pay when you stay
The price is £76 per night from 21 Jan to 22 Jan
4.3/5Excellent! (133 reviews)

"Staff service was terrific, the hotel grounds were well kept"…"

Reviewed on 29 Feb 2020

Hotel TRH Taoro Garden - Only Adults Recommended
Bahia Principe Sunlight San Felipe
4 out of 5
Avenida de Colon , 22, Puerto de la Cruz, Tenerife
Get Rates
3.9/5Very Good! (217 reviews)
Excellent.

"Very good food, great service and friendly staff. Room very big and comfortable with great views. Clientele older so entertainment was focused on the older generation but still pleasant. Entertainment staff very friendly and really gave us great attention. Hotel location is fantastic, close to everything ..."…"

Reviewed on 27 Feb 2020

Bahia Principe Sunlight San Felipe
Smy Puerto de la Cruz
4 out of 5
Avda. Marques Villanueva del Prado s/n, Puerto de la Cruz, Tenerife
The price is £43 per night from 16 Feb to 17 Feb
3.8/5Good! (313 reviews)
A little gem of a hotel.

"Have stayed at this hotel many times and have never been disappointed. The staff try do all they can to make your stay what you would hope for. Looking forward to our next visit to Puerto and staying here at this hotel."…"

Reviewed on 2 Mar 2020

Smy Puerto de la Cruz
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Perla Tenerife
3 out of 5
Calle Isla de la Gomera, s/n, Urb. Guacimara, Puerto de la Cruz, Tenerife
Get Rates
3.8/5Good! (20 reviews)
Food was grim, rest was barely adequate

"This hotel really needs to sort its food out. The facilities are dated and some of the staff have an attitude problem (except the dining room staff who are lovely), all inclusive runs 11am till 11pm and Entertainment is really poor quality. All of this could be forgiven as it is only 3* if it could ..."…"

Reviewed on 30 Jul 2017

Hotel Perla Tenerife
Hotel Gran Turquesa Playa
4 out of 5
C. Antonio Ruiz Alvarez 7, Puerto de la Cruz, Tenerife
Get Rates
3.6/5Good! (119 reviews)
Horrible food

"Staff ok, taking this Covid thing very seriously, cleaning continuously. Rooms ok, big enough. The worst ever hotel food wise. I’m not fussy, I eat everything. They should immediately sack the chef. I can do better cooking, and i can’t do a boil egg. Guys, it’s horrible; same food in the morning, ..."…"

Reviewed on 15 Jul 2020

Hotel Gran Turquesa Playa
HC Hotel Magec
4 out of 5
Calle Cupido, 11, Puerto de la Cruz, Tenerife
Get Rates
3.6/5Good! (90 reviews)

"The rooms are beautiful, relly comfortable beds sound proof and spotless. For four star i believe it was in need of a upgrade in some areas, but it is lovely hotel. The pool didnt open till 10am but its very relaxing. The breakfast as a good selection of hot,cold and fruit lovely."…"

Reviewed on 1 Sep 2020

HC Hotel Magec
Hotel Diamante Suites
4 out of 5
Calle Manuel Yanes Barreto, 13, Puerto de la Cruz, Tenerife
Get Rates
3.6/5Good! (85 reviews)
Decent hotel and breakfast. Rooms dated

"Stayed for one night in a family room. The hotel is nice but rooms are dated. Breakfast was OK with fresh omelettes and pancakes, but we found the evening meal to be very restrictive."…"

Reviewed on 1 Apr 2019

Hotel Diamante Suites
Hotel Blue Sea Interpalace
4 out of 5
Calle Acevino, 21, Puerto de la Cruz, Tenerife
Get Rates
3.4/5 (292 reviews)
all good 👍

"All good, room was spacious and had everything I needed staff were very helpful"…"

Reviewed on 11 Dec 2019

Hotel Blue Sea Interpalace
Hotel Blue Sea Puerto Resort
4 out of 5
C/ Acevino, 8, Puerto de la Cruz, Tenerife
Get Rates
3.4/5 (236 reviews)

"The breakfast was excellent but house keeping and receptionist was terrible not changing towel and some time forgot to put towels also the bed sheets not changed also room was so hot although the Cooling on but useless also the receptionist not make afford to understand what you want and not helping ..."…"

Reviewed on 23 Nov 2019

Hotel Blue Sea Puerto Resort
 Miramar Hotel
3 out of 5
Carretera del Taoro, 23, Puerto de la Cruz, Tenerife
Get Rates
3.1/5 (167 reviews)
Avoid Avoid Avoid!!!!!!

"Avoid Avoid Avoid!!! Please listen to reviews! If you can live on toast in the morning and just chips at night then good luck to you as you have 0 section and never any Spanish food. Also unless you are all inclusive you cannot get any drinks at all including alcohol also if you want water for you ..."…"

Reviewed on 6 Jan 2020

Miramar Hotel
Checkin Concordia Playa
4 out of 5
Avda. Fam. Betancourt y Molina, 32, Puerto de la Cruz, Tenerife
Get Rates
3.1/5 (52 reviews)

"The playa Concordia had lovely staff, very accommodating and friendly. Whilst it’s a little dated it is a solid family hotel. .The down side internet coverage was non existent in the bedroom. I would definitely use the hotel again and bear that fact in mind"…"

Reviewed on 19 Sep 2019

Checkin Concordia Playa
Don't see what you're looking for?
We've got more All-Inclusive Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

All-Inclusive Hotels and Accommodation in Puerto de la Cruz

Searching for all-inclusive hotel rooms in Puerto de la Cruz? This family-friendly beach destination has 14 all-inclusive hotels and other accommodation options. The closest major airport is in Santa Cruz de Tenerife (TFN-Tenerife North), which is located 13.3 mi (21.3 km) from the city centre. Once you've made your way to your hotel and settled into your comfortable room, head out to explore the parks, and finish off your day with some shopping.

Planning Your Trip to Puerto de la Cruz

If you'd like to know the best season to visit Puerto de la Cruz, here is a summary of the weather throughout the seasons:

  • Hottest months: August, July, September and October, with an average temperature of 28°F
  • Coldest months: January, February, March and December, with an average temperature of 16°F
  • Driest months: October, April, November and January, with an average rainfall of 0.50 inches
  • Rainiest months: November, January, February and March, with an average rainfall of 1 inches

Sightseeing In and Around Puerto de la Cruz

Venture out to Garden Beach and Las Piramides de Martianez Shopping Center, and see why travellers like the beaches and shopping in Puerto de la Cruz. Other attractions include Loro Park, Church of Nuestra Senora de la Pena de Francia and Timanfaya Theater.

Puerto de la Cruz is also known for its:

  • Parks
  • Whale watching
  • Dolphins

Frequently asked questions

Looking for Puerto de la Cruz all-inclusive resorts?
This family-friendly beach destination has 16 all-inclusive hotels and other accommodation options. Once you’ve made your way to your hotel and settled into your comfortable room, head out to explore the parks, and finish off your day with some shopping. The closest major airport is Tenerife (TFS-Tenerife South), which is located 25.5 mi (41.1 km) from the city centre.
What's the best accommodation for an all-inclusive stay in Puerto de la Cruz?
Miramar Hotel is a 3-star hotel featuring a restaurant and a poolside bar, and a favourite with Expedia travellers. Other good options for your stay include Be Live Experience Orotava and Hotel Blue Sea Puerto Resort.
When is the best time to book an all-inclusive trip to Puerto de la Cruz?
There’s nothing like an all-inclusive holiday to rejuvenate you, especially when you know what kind of weather to expect. Here’s some info to help you decide when to book: The hottest months are usually August and July, with an average temperature of 24°C, while the coldest months are January and February, with an average of 19°C. Average annual precipitation for Puerto de la Cruz is 116 inches.
How many all-inclusive hotels are there in Puerto de la Cruz?
Expedia has 16 all-inclusive hotels for you to choose from in Puerto de la Cruz.
What is Puerto de la Cruz famous for?
Venture out to Garden Beach and La Villa Shopping Center, and see why travellers like the beaches and shopping in Puerto de la Cruz. Other favourite attractions include Lago Martianez Swimming Pools, Loro Park and Plaza del Charco.

Puerto de la Cruz Hotel Reviews

More trip options