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 cliff-top resort by Puerto de la Cruz with big gardens, sports courts and a spa, for families and active couples.
From £143 a night
For two on the night of 11 May 2027, on Expedia. Rate includes half board.
Puerto de la CruzPrecise Resort Tenerife stands on a cliff above the Atlantic at El Burgado, on the western edge of Puerto de la Cruz, with the ocean on one side and Teide on the other. Its main tower rises 18 storeys from 40,000 m² of subtropical gardens, and Loro Parque is about five minutes away on foot.
Rooms look either out to sea or up the Orotava valley, and family rooms of 60 m² give everyone space. There are two freshwater pools, one heated all year and one for babies, set among the gardens with a pool bar serving lunch. Sport is a real strength, with tennis, padel, minigolf, a multi-sports court and a glass-fronted gym, plus a dive centre. The spa offers treatments and sauna. Breakfast is a buffet, and dinner mixes buffet starters and desserts with mains served at the table. It suits families and active couples who want resort space within walking distance of town.
The centre of Puerto de la Cruz is about 20 minutes on foot.
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: precisehotels.com, webtenerife.co.uk. Last checked 17 October 2026.