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, family-run one-star on a pedestrian street near Playa Jardín, with a sea-view sun terrace and rooms for up to four.
From £49 a night
For two on the night of 11 May 2027, on Expedia.
Puerto de la CruzOn our lists
Hotel Sun Holidays is a small one-star with 25 rooms on Calle La Peñita, a pedestrian street about 300 metres from the centre of Puerto de la Cruz. Playa Jardín is about five minutes away and Loro Parque roughly 15 minutes on foot, or a ride on the free tourist train.
It keeps things simple and friendly. Every room faces outwards and has a balcony, and the choice runs from singles to triples, quadruples and a studio apartment, which is handy for families and groups of friends. The sun terrace has views over the sea and the mountains, and there is free Wi-Fi and satellite TV. There is no restaurant, so breakfast and dinner happen in the cafés and restaurants a few steps away, which in this part of town is part of the fun. It suits budget-minded families, couples and independent travellers who will be out most of the day.
Free public parking is close by, with no private parking. Baby cots are free. Pets are accepted but must not be left alone in rooms or taken into shared areas.
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: hotelsunholidays.com, datos.tenerife.es. Last checked 17 October 2026.