Rest · Inn

The RoyalHotel

Isle of Skye & Lochalsh · SCO

NG 4831 4355Portree · Isle of Skye & Lochalsh

The Royal Hotel stands on Bank Street in Portree, the capital of Skye, a long-established business with a history the hotel puts at several hundred years and successive refurbishments behind its present look. There are 40 rooms in double, twin and family configurations, several looking over Portree harbour towards Raasay. The Tianavaig Restaurant is open plan with bay views, and Macnabs Bar keeps a large whisky selection.

Visit Website
Address
Bank Street, Portree, Highland
Region · ScotlandIsle of Skye & Lochalsh60 independent placesExplore the guide →

Nearby on Nearabouts

View on full map
Loading map…

More in Isle of Skye & Lochalsh

Independently owned and operated — how this listing was verified

Own The Royal Hotel?

Claim your free listing to update your details and connect with visitors.

Claim this listing