Hotel San Roque
A 18th-century manor house in Tenerife's prettiest old town, with twenty rooms and no resort in sight.
€€From about €180 a night
Historic Garachico character.
Garachico, SpainThe take
San Roque is the antidote to everything else on this list. A restored 18th-century Canarian manor in the middle of Garachico, the old port on the north-west coast, with a central courtyard, a small pool and rooms that mix original wooden balconies with mid-century modern furniture. Twenty rooms, family-run, quiet.
Guest feedback is consistently warm about the atmosphere, the breakfast and the town itself, which is a working place of cobbled squares, a convent or two and the natural rock pools of El Caletón where locals swim off the lava. The recurring caveats are honest ones: the pool is for cooling off, not laps; rooms vary a lot in size and light; and the north-west gets cloud and the occasional wet day, even in winter.
This is not a hotel for a sun holiday. It is where you go for two or three nights to see the Tenerife that existed before the resorts, walk the Teno cliffs, drink wine in Garachico's bars and sleep in a house with a history. Pair it with a few nights in the south and you have the whole island.
A few images that matter

The room to book: Suite La Torre, or failing that the Junior Suite
There is one tower suite and it is the only room with a sea view and a private roof terrace over Garachico, which is the whole romance of this 18th-century house. If it is taken, the 32 m² Junior Suite gives a proper sitting area on one level without the duplexes' stairs and sloped ceilings.
- Ask for
- A courtyard-facing room for quiet. Cars park on the narrow cobbled street outside.
- Avoid
- The 24 m² Double Collection, the smallest room, and the duplexes if stairs or low sloped ceilings are a problem.
Hotel DNA
What guests keep saying
Recurring themes in recent guest reviews, in our words. No quotes, no scores.
Praised again and again
- Anturium dinners by the courtyard pool
- Contemporary art in an 18th-century house
- Owners and staff who feel like hosts
The recurring complaint
- The pool is for dipping, not swimming
- Street parking is a hunt in high season
Read the reviews yourself before you book.
- Area
- Garachico, Spain
- From the centre
- 31.3 km
- Airport
- 60 min from TFN
- Price band
- €€
- Typical rate
- From about €180 a night
- Rooms
- 20
- Opened
- 1996
- Pool
- Outdoor
- Beach
- Public beach nearby
- Spa
- No
- Adults only
- Yes
- Restaurants
- 1
- Parking
- No
- Selected by
- Independent research
- Last checked
- September 2026
Questions people ask
Good questions
Is Hotel San Roque worth it?
The most characterful stay on the island, for a short, unhurried few nights. Check availability for an upper-floor balcony room. Twenty rooms in a 18th-century house in the middle of Garachico, with a courtyard, a pool for cooling off and the owners' taste in every corner. This is the island before the resorts, and it is a few nights, not a week.
Does Hotel San Roque have a pool or a beach?
It has an outdoor pool. A public beach is within walking distance.
Where is Hotel San Roque?
It is in Garachico, Spain, about 31.3 km from Playa del Duque and around 60 minutes by car from TFN airport.
How much does Hotel San Roque cost?
Entry rooms typically start from about €180 a night outside peak dates. We show typical rates, never live prices or invented discounts.
Which room should I book at Hotel San Roque?
Suite La Torre, or failing that the Junior Suite. There is one tower suite and it is the only room with a sea view and a private roof terrace over Garachico, which is the whole romance of this 18th-century house. If it is taken, the 32 m² Junior Suite gives a proper sitting area on one level without the duplexes' stairs and sloped ceilings. A courtyard-facing room for quiet. Cars park on the narrow cobbled street outside.
Is Hotel San Roque adults-only?
Yes, Hotel San Roque is adults-only.
Our verdict
The most characterful stay on the island, for a short, unhurried few nights. Check availability for an upper-floor balcony room.
€€From about €180 a night
If you book through our links we may earn a commission from Expedia. It never affects which hotels we include. Hotels cannot pay to be here. · Last checked: September 2026
The other places worth staying in Tenerife
See allImage credits: Expedia Group Creator Toolbox



