Skip to content
The Better Trip

Destinations

Gran Hotel Taoro vs Hotel San Roque

Two historic hotels in the north, at opposite scales. Gran Hotel Taoro, the restored 1890 grand hotel with a spa and five restaurants, gives a sense of occasion but is still settling; Hotel San Roque, twenty adults-only rooms in Garachico, is for a few unhurried nights of old Tenerife.

Gran Hotel Taoro: Gran Hotel Taoro beneath Mount TeideThe new classic

Gran Hotel Taoro

The 1890 grand hotel that started Tenerife tourism, restored and back in business above Puerto de la Cruz.

€€€From about €215 a night

Choose Gran Hotel Taoro if

  • Architecture and history lovers
  • A north-coast base with a sense of occasion
  • Teide and garden days
  • Repeat visitors bored of the south

The catch

Newly reopened, and feedback points to service and dining still settling

Hotel San Roque: The red house in GarachicoThe boutique one

Hotel San Roque

An 18th-century manor house in Tenerife's prettiest old town, with twenty rooms and no resort in sight.

€€From about €180 a night

Choose Hotel San Roque if

  • A few nights of old Tenerife
  • Walkers and Teno explorers
  • Couples who prefer character to facilities
  • Splitting a trip between north and south

The catch

North-west weather; cloud and rain are possible in any month

Which of our lists each one is on

Best forGran Hotel TaoroHotel San Roque
Best adults-only hotels in TenerifeNot on the listOn the list
Best design hotels in TenerifeNot on the listOn the list
Best value hotels in TenerifeOn the listOn the list
Best quiet hotels in TenerifeNot on the listOn the list
Best hotels with a view in TenerifeOn the listNot on the list

Both hotels on the same scales

Gran Hotel TaoroHotel San Roque

InternationalStrong sense of place
ClassicContemporary
Central & walkableRemote escape
PolishedCharacterful
Explore outsideStay at the hotel
Beach & pool optionalBeach & pool central
IntimateLarge resort

Gran Hotel Taoro

Area
Puerto de la Cruz, Spain
From the centre
40.2 km
Airport
27 min from TFN
Price band
€€€
Typical rate
From about €215 a night
Rooms
199
Last renovated
2025 (opened 1890)
Pool
Outdoor
Beach
None
Spa
Yes
Adults only
No
Restaurants
5
Parking
Yes
Selected by
Independent research
Last checked
September 2026

Hotel San Roque

Area
Garachico, Spain
From the centre
31.4 km
Airport
47 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

The verdict

Two historic hotels in the north, at opposite scales. Gran Hotel Taoro, the restored 1890 grand hotel with a spa and five restaurants, gives a sense of occasion but is still settling; Hotel San Roque, twenty adults-only rooms in Garachico, is for a few unhurried nights of old Tenerife.

The best things to do in Tenerife, hand-picked

Hand-picked: only the best, one version of each, researched so you don’t have to.

See all

Questions people ask

Good questions about Gran Hotel Taoro vs Hotel San Roque

Gran Hotel Taoro or Hotel San Roque?

Two historic hotels in the north, at opposite scales. Gran Hotel Taoro, the restored 1890 grand hotel with a spa and five restaurants, gives a sense of occasion but is still settling; Hotel San Roque, twenty adults-only rooms in Garachico, is for a few unhurried nights of old Tenerife.

Is Gran Hotel Taoro worth it?

A landmark worth the small gamble of a young hotel. Check availability, and check the latest reviews the same day. A landmark first and a hotel second: the 1890 grand hotel that invented Tenerife tourism, back on its terrace above Puerto de la Cruz with the views to prove it. Newly reopened, so the setting is surer than the service.

Does Gran Hotel Taoro have a pool or a beach?

It has an outdoor pool. There is no beach; the nearest is a drive away.

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 an 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.