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 friendly three-star in the old town, about 350 metres from the sea, that welcomes families and their dogs.
From £78 a night
Average per night for two over 7 nights from 16 November 2026, on Expedia. Rate includes breakfast buffet.
Puerto de la CruzOn our lists
Hotel Don Manolito is a three-star with 79 rooms on Calle Doctor Madan, in the lower part of Puerto de la Cruz. The beach and the little fishing pier are about 350 metres away, and the cafés and squares of the old town are on the doorstep, so you can leave the car behind.
The pool, heated in the winter months, sits among sun loungers and umbrellas, with a snack bar that serves drinks and simple dishes from mid morning until late. A buffet restaurant handles breakfast and dinner, and there is a gym, a pay-per-use sauna and table tennis. Rooms come as doubles, triples and premium doubles opening onto the solarium, many with a balcony or terrace looking over the garden, Teide or the Atlantic. Dogs up to 15 kg are welcome, which makes it a rare easy choice for travellers who bring theirs.
Dinner is a buffet you can add on the spot. Dogs must be on a lead in shared areas and need proof of vaccination; a nightly pet supplement applies.
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: donmanolito.com, donmanolito.com, datos.tenerife.es. Last checked 17 October 2026.