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
Studios with kitchens right beside Plaza del Charco, with a rooftop pool over the sea, for couples who like to self-cater.
From £34 a night
For two on the night of 11 May 2027, on Expedia. Rate includes half board.
Puerto de la CruzOn our lists
Hotel Tropical is a three-star with 35 studios on Calle Puerto Viejo, right beside Plaza del Charco, the lively main square of Puerto de la Cruz. The harbour beach, Playa del Muelle, is about 200 metres away, Playa Jardín and San Telmo are around ten minutes on foot and the bus station is about five.
Every studio sleeps one or two and has its own kitchen, bathroom, TV and free Wi-Fi, so you can cook when you want and eat out in the square when you do not. On the roof, the pool and solarium look out over the ocean and the town. A buffet breakfast is served each morning, reception is open around the clock and a lift serves all five floors. It suits couples and solo travellers who want independence, a pool and the old town's cafés and seafront on the doorstep.
Studios sleep a maximum of two. Pets are not allowed. Airport transfers can be arranged at reception.
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: tropicaltenerife.com, datos.tenerife.es. Last checked 17 October 2026.