Puerto de la Cruz · 5 stars Gran Lujo · 212 rooms
Hotel Botánico & The Oriental Spa Garden
A grand five-star set in tropical gardens, with a large Oriental spa, heated pools and four à la carte restaurants.
From £218 a night
A relaxed all-inclusive in the upper part of Puerto de la Cruz, with a kids' club, a spa and a gym.
Prices for your dates on Expedia.
Puerto de la CruzOn our lists
BLUESEA Costa Jardín & Spa is a four-star all-inclusive in the higher, quieter part of Puerto de la Cruz. Rooms are roomy and each has a private terrace, and some look out to Mount Teide or the sea. Breakfast, lunch and dinner are buffets, with snacks and drinks through the day, so there is little to plan once you arrive.
The outdoor pool sits beside a sun terrace, and there is a kids' club for younger guests while adults use the spa for massages or the gym. Reception is open around the clock and there is parking on site. It suits families and couples who want everything included and are happy to head down into town or to the coast for the sights, from Lago Martiánez to Loro Parque.
Parking is available on site at an extra charge.
Good for
Not for
Compared with
Puerto de la Cruz · 5 stars Gran Lujo · 212 rooms
A grand five-star set in tropical gardens, with a large Oriental spa, heated pools and four à la carte restaurants.
From £218 a night
Puerto de la Cruz · 5 stars · 199 rooms
Puerto de la Cruz's restored 1890 grand hotel on the Taoro hill, with heated pools, a spa and five restaurants.
From £179 a night
Puerto de la Cruz · 5 stars
A five-star all-inclusive on the La Paz clifftop with a heated pool, spa, mini club and big Atlantic views.
From £83 a night
Sources: blueseahotels.com, datos.tenerife.es. Last checked 17 October 2026.