Royal Hotel (MacNab's Inn)Bank Street
See more about this pub on WhatPub, CAMRA's national pub guide.
With the picturesque harbour of Portree in the foreground and the view of the bay behind, the Royal Hotel offers a quiet relaxing retreat. A large hotel with two restaurants - one catering for families and parties and a smaller, more intimate one offering seafood as a speciality. MacNab's Inn, part of the main hotel building, offers 3 beers from the nearby Cuillin brewery at Sligachan on handpull in season and a range of bottled Isle of Skye beers all year.