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 colonial-style hotel in gardens near Playa Jardín, with a saltwater pool and sauna, made for quiet couples.
From £99 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast buffet.
Puerto de la CruzOn our lists
Hotel RF San Borondón is an adults-only hotel with 104 rooms on Calle Agustín Espinosa, on the western side of Puerto de la Cruz. It is made up of two colonial-style buildings set among gardens. Playa Jardín, the town's long black-sand beach, is about 600 metres away and the centre around 800 metres, so both are an easy walk.
Life centres on the saltwater pool and its sunny terrace in the garden, with a sauna and an equipped gym for the active. The café bar serves coffee, drinks and snacks, and there is a restaurant on site. Rooms run from garden-view doubles to superior rooms over the pool, and studios come with a small kitchen for those who like to self-cater some meals. Reception works around the clock. It suits couples who want a calm, grown-up base within walking distance of the beach and the old town.
Tenerife North airport is about 28 km away, around 30 minutes by car; Tenerife South is about 90 km.
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: rfhoteles.com, datos.tenerife.es. Last checked 17 October 2026.