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 and junior suites with kitchenettes in leafy La Paz, with floodlit tennis and a strong cycling set-up.
From £37 a night
Average per night for two over 7 nights from 11 May 2027, on Expedia.
Puerto de la CruzOn our lists
Coral Teide Mar is an apartment complex in La Paz, the calm garden district above Puerto de la Cruz, with the town centre a few minutes away by foot or car and Loro Parque close by. Studios have a kitchenette and fridge, junior suites add a microwave, toaster, kettle and coffee maker, and some renovated units have king-size beds and private terraces.
There is a family pool, a separate adults' pool and a children's pool, with the family and children's pools heated in winter. A breakfast buffet is served each morning. Active guests get floodlit tennis courts with Teide views and a proper cycling area with bike storage and a wash station, plus guided mountain and road rides. It suits independent travellers, cyclists and families who like to self-cater.
The pools are closed until the end of October 2026; check before booking dates around then. Some junior suite superior rooms are for adults only.
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: coral-hotels.com, datos.tenerife.es. Last checked 17 October 2026.