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
An adults-only resort on the hillside above Puerto de la Cruz, for couples who want calm days away from the seafront.
From £139 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast.
Puerto de la CruzOn our lists
Radisson Resort & Residences Tenerife is the adults-only resort on the site of the former Parque San Antonio, in the quieter residential streets above Puerto de la Cruz. It mixes hotel rooms with residences, so you can choose between a classic hotel stay and a little more room to spread out on a longer trip. The old harbour and the seafront are about 20 minutes' walk downhill.
Puerto de la Cruz is the north coast's original resort town, with a lived-in Canarian centre, the Lago Martiánez seawater pools and the black sand of Playa Jardín. Loro Parque and the Botanical Garden are both a short taxi ride away, and Mount Teide makes an easy day trip. This one suits couples and friends who want a calm base with a real town close by, rather than a beach strip.
The walk back from the seafront is uphill, so many guests take a taxi home after dinner in town.
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: datos.tenerife.es, expedia.co.uk. Last checked 17 October 2026.