La Laguna · 4 stars · 123 rooms
La Laguna Gran Hotel
A stylish 4-star in an 18th-century building beside La Laguna's old quarter, for city breaks with a rooftop pool.
From £96 a night
A 4-star in a 16th-century mansion on a La Laguna square, for couples and families who want history and a spa.
From £122 a night
For two on the night of 11 May 2027, on Expedia. Rate includes breakfast.
La LagunaOn our lists
Laguna Nivaria Hotel & Spa occupies a mansion whose origins go back to the 16th century, on the Plaza del Adelantado in the heart of San Cristóbal de La Laguna's World Heritage old town. It has 79 rooms, including family rooms for four with a separate lounge and a suite with its own solarium and jacuzzi.
The 250-square-metre spa, for over-16s, has a pool with counter-current jets, a jacuzzi, a Turkish bath and a Finnish sauna, and the gym is free and open from early morning. Much of the produce in the kitchens comes from the owners' organic farm in Valle de Guerra. Eat in the Plaza restaurant or Restaurante Laguna, or take a drink in the Nivaria Café's patio. Step out and the cathedral, market and tapas streets are all close by.
The spa is for guests aged 16 and over. Small pets under 5 kg are welcome for a daily fee.
Good for
Not for
La Laguna · 4 stars · 123 rooms
A stylish 4-star in an 18th-century building beside La Laguna's old quarter, for city breaks with a rooftop pool.
From £96 a night
Punta del Hidalgo, La Laguna · Hotel · 94 rooms
A long-running health and spa hotel on the wild north-east coast, for guests who want fasting cures, thalasso and sea air.
From £305 a night
La Laguna · Hotel · 12 rooms
A 12-room adults-only (16+) hideaway on the rocky north coast, for couples who want an infinity pool, wellness and sunsets.
From £165 a night
Sources: lagunanivaria.com. Last checked 17 October 2026.