Skip to main content
IslandSpots
Venue
2 photos
Isle of Skye

Macnabs Inn

3.9(23 reviews)

About

Set on Isle of Skye, Macnabs Inn is a hotel. The property operates as a pub at Portree IV51 9BU, United Kingdom, placing it in the island's main town.

Guests have given Macnabs Inn a 3.9 out of 5 rating, a score that reflects its standing among 23 reviews. The venue sits in Portree, with Broadford, Dunvegan, Kyleakin, Armadale, Sligachan, Elgol and Staffin all listed among the nearby places. Two photos accompany the listing, giving a glimpse of the pub's setting. Its website is https://www.royalhotel.scot/restaurants-in-portree/macnabs-bar-on-skye/.

British islands range from low chalk and sandstone to rugged sea cliffs shaped by glacial erosion. Island life centres on harbours, lifeboat stations and the RNLI, with regattas and fetes held through the summer months. British islands were fortified in both world wars, and concrete coastal defences still stand on several.

Travellers reach the Isle of Skye by ferry or by road bridge from the mainland, and the island's own transport network connects Portree with the surrounding villages. The Isle of Wight, by contrast, has vehicle ferries from Portsmouth, Lymington and Southampton, plus a foot service. Across the UK islands the mild maritime climate shapes daily life throughout the year, and English serves as the everyday language for residents and visitors alike. British island food features fresh seafood, dairy, and local produce, and pub kitchens often build their menus around what is landed nearby.

Frequently Asked Questions

What is the street address of Macnabs Inn?

The address for Macnabs Inn is Portree IV51 9BU, United Kingdom. That places the pub in Portree on the Isle of Skye, within the United Kingdom.

Where is Macnabs Inn located on the Isle of Skye?

Macnabs Inn sits in Portree on the Isle of Skye, part of the United Kingdom, at the address Portree IV51 9BU. The pub is placed in the island's main town, with Broadford and Dunvegan among the other settlements on Skye.

How do guests rate Macnabs Inn?

Macnabs Inn holds a rating of 3.9 out of 5 from 23 reviews, reflecting its standing as a pub in Portree. Those reviews cover its place among the eating and drinking spots on the Isle of Skye.

Is Macnabs Inn close to Portree town?

Macnabs Inn is based in Portree itself, at Portree IV51 9BU, so it sits within the town rather than outside it. Portree is one of the settlements on the Isle of Skye, alongside Broadford, Dunvegan, Kyleakin, Armadale, Sligachan, Elgol and Staffin.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

More Venue in Isle of Skye