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 five-star all-inclusive on the La Paz clifftop with a heated pool, spa, mini club and big Atlantic views.
From £83 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
Best Semiramis is a five-star all-inclusive hotel on the cliff edge at La Paz, looking straight out over the Atlantic. The centre of Puerto de la Cruz and Lago Martiánez are about 1.5 km away, Loro Parque about 4 km, and Tenerife North airport roughly 25 km.
Most rooms take up to four and many have a sea-view terrace; the Senator rooms on floors 11 to 14 add welcome extras. Outside there is a heated pool with water jets, a pool for adults and children together and an outdoor jacuzzi. The spa has a sauna, Turkish bath, thermal beds and a full treatment menu, and the gym opens from 8am to 8pm. A mini club takes children from six. It suits families and couples who want views and everything included.
Parking spaces are limited and charged. The buffet has a smart dress code at dinner, and air conditioning runs from June to September.
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
An adults-only resort on the hillside above Puerto de la Cruz, for couples who want calm days away from the seafront.
From £139 a night
Sources: besthotels.es. Last checked 17 October 2026.