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
Practical studios and one-bedroom apartments in the old town, with a pool terrace overlooking Puerto de la Cruz.
From £74 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast buffet.
Puerto de la CruzOn our lists
Be Smart Florida Plaza is a Canarian-style apartment complex in the heart of the old town of Puerto de la Cruz, a few steps from Plaza del Charco and within reach of Playa Jardín. It is run by Be Live and suits people who like the freedom of their own space with a reception desk on hand around the clock.
Choose from studios with no balcony, a French balcony or a terrace, or a one-bedroom apartment. The pool sits on a sun terrace with loungers, shaded corners and views over the rooftops. Free wifi covers the property, and buses leave from a station nearby for trips along the coast and up to the Orotava Valley. It suits solo travellers, couples and friends who want to walk to restaurants and bars.
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: belivehotels.com, datos.tenerife.es. Last checked 17 October 2026.