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 practical 3-star near Playa Jardín where every room has a kitchenette, for families and longer stays on the north coast.
Prices for your dates on Expedia.
Puerto de la CruzSkyview Hotel by LIVVO is a mid-sized 3-star in the western part of Puerto de la Cruz, a few minutes on foot from the black sand of Playa Jardín. Its 121 rooms all come with a fully equipped kitchenette, which gives you the freedom of an apartment with hotel service on top. Some rooms face Mount Teide, and the family rooms of 60 square metres sleep up to five.
Days revolve around the outdoor pool and sun terrace, which have a lifeguard. Half board is served in the buffet restaurant, and the KONVIEW restaurant serves à la carte meals. A supermarket and pharmacy are about 100 metres away, and the town centre, harbour and Loro Parque are all within easy reach. It suits families, long-stay guests and anyone who likes to cook some meals themselves.
Guest parking is available; the hotel asks you to confirm space at reception. Tenerife North airport (TFN) is about 25 km away.
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: livvohotels.com, datos.tenerife.es, expedia.co.uk. Last checked 17 October 2026.