Choose your preferred currency.
On the stunning Isle of Skye with great views over Portree Harbour and the loch The Royal Hotel has 2 restaurants specialising in local seafood dishes. The majority of its rooms offer sea views. The en suite rooms at The Royal Hotel have tea and coffee-making facilities as well as maps and information on the local area.
The hotel bar stocks local whiskeys and ales. During the summer the hotel hosts live music and there are often pipers playing in the streets in the evening. The Isle of Skye has strikingly beautiful scenery and is ideal for walkers cyclists and climbers.
You can try your hand at watersports or explore the surrounding area where you can find museums and a range of shops to enjoy.
Bank Street, Portree, IV51 9BU, United Kingdom
Children of any age are allowed.
You haven't added any cots.
You haven't added any extra beds.
Pets are not allowed.
No parking available.
When booking more than 4 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
"Hotel location and staff. Mo at reception was excellent..."
Find other great 3-star options near the The Royal Hotel.
Somerled Square Portree, Portree
Isle Of Skye, Portree
9-11 Bosville Terrace Portree, Portree
Quay Street, Portree
Taransay House Viewfield Road, Portree
Home Farm Apartments Home Farm Road, Portree
Isle Of Skye, Portree
Riverside Cottage Staffin Road, Portree
Storr Lochs, Portree
Skeabost Bridge Isle Of Skye Skeabost Bridge, Portree
Burnside Cottage Kensaleyre, Portree
Hold On!