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 design-led, adults-only hotel on the San Telmo seafront, for couples who want sea views, a rooftop pool and car-free days.
From £91 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast for 2.
Puerto de la CruzOn our lists
Silken Saaj Maar sits on the San Telmo promenade, the pedestrian seafront that runs along the rocky Atlantic edge of central Puerto de la Cruz. It is a compact, adults-only hotel of 69 rooms with a modern look, and the sea-view rooms have private balconies over the water. Up top, the Hawa Rooftop combines a pool, a bar and an evening restaurant with wide views of the horizon.
Below, the small spa has a hydromassage pool, therapeutic jets, a sauna, a steam room and an ice fountain, and the gym is free for guests. Breakfast and dinner are buffets at Udo, with chefs cooking at live stations. Step outside and the cafés of the old town, the harbour and the Lago Martiánez pools are all a short stroll away, which makes this an easy car-free base for couples.
Spa circuit and treatments carry a charge; the gym is free. The hotel mentions secure parking off site.
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: hoteles-silken.com, expedia.co.uk. Last checked 17 October 2026.