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
An adults-only four-star next to Lago Martiánez, about five minutes' walk from the beach, with a heated pool and evening shows.
From £86 a night
For two on the night of 11 May 2027, on Expedia. Rate includes half board.
Puerto de la CruzOn our lists
Catalonia Las Vegas is an adults-only hotel for guests aged 16 and over, on Avenida Colón right next to the Lago Martiánez lido. The beach is about five minutes' walk away, there is a taxi rank at the door, and the free Loro Parque train leaves from nearby.
Rooms run from compact doubles to 30 square metre balcony rooms with Teide or sea views, plus Premium rooms with a sea-facing balcony. The heated outdoor pool has loungers and a bar, and there is a gym, a beauty salon and hairdresser. Breakfast is a buffet with show cooking, the Show Bar puts on entertainment most evenings, and the Hall Bar stays open until midnight. Small dogs and cats can come along on request. It suits couples who want the seafront within a few minutes.
There is no hotel car park; a public car park nearby charges by the day and needs no booking. Pets under 20 kg are allowed on request for a fee.
Good for
Not for
Compared with
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: cataloniahotels.com, datos.tenerife.es. Last checked 17 October 2026.