Royal Hotel is a modern hotel providing traditional Highland
hospitality and accommodation in the heart of Portree on the
romantic Isle of Skye. Set overlooking the picturesque
harbour, the Royal Hotel offers you a quiet relaxing retreat
during your stay on on the island.
Spectacular Scenery, History and Romance
we've thought of everything...
tour guide for Portree and surrounding area of Skye.