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 lively seafront hotel facing Lago Martiánez, with three pools, nightly entertainment and an all-inclusive formula.
From £90 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast buffet.
Puerto de la CruzOn our lists
H10 Tenerife Playa stands on Avenida de Colón, the seafront road of Puerto de la Cruz, directly facing the Lago Martiánez lido. The promenade, shops and restaurants of the town are right outside, and the room choice runs from basic doubles to sea-view rooms, family rooms over the pool and junior suites, with Privilege rooms recently refurbished.
There are two adult pools, one heated in winter, a children's pool, a jacuzzi and a garden with Balinese beds. The Blue Team runs aquagym, darts and games by day, with live music five nights a week and shows twice weekly. On the tenth floor, the Despacio beauty centre and the gym both look out to sea. Meals are at El Drago buffet, El Lagar by the pool and a themed à la carte. It suits sociable couples and families.
All-inclusive guests staying seven nights or more can swap one buffet dinner for the à la carte at El Lagar, booked a day ahead.
Good for
Not for
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: h10hotels.com, datos.tenerife.es. Last checked 17 October 2026.