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 simple three-star on a pedestrian street in central Puerto de la Cruz, with a rooftop pool, for city-break couples and families.
From £31 a night
For two on the night of 11 May 2027, on Expedia.
Puerto de la CruzOn our lists
4Dreams Hotel sits on a pedestrian street in the heart of Puerto de la Cruz, so cafés, shops and the old town are all on foot. Bars and shops are about five minutes away, and Playa de Martiánez is about 950 metres, roughly a 12-minute walk.
The highlight is the rooftop terrace with its outdoor pool, a welcome place to cool off after a day out. Rooms come as singles, doubles, triples and quadruples, each with a flat-screen TV, a fridge, a desk and a private bathroom. The buffet breakfast runs from 7.30 to 10 every day and includes gluten-free and lactose-free choices. Reception is open 24 hours, rooms are cleaned daily, and there is a lounge, luggage storage and tourist information. It suits couples, friends and families who want a central, no-fuss base and plan to spend their days out exploring.
Direct buses run to Puerto de la Cruz from both airports: line 343 from Tenerife South (TFS) and line 30 from Tenerife North (TFN).
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: 4dreamshotel.com. Last checked 17 October 2026.