Edinbane Inn
A rural inn near Portree with a restaurant, rustic bar, snug rooms and regular live music in a relaxed setting.

Hotels · Isle of Skye
The Old Inn & Waterfront Bunkhouse sits right on the water on the Isle of Skye, with casual rooms looking out over the loch and a bunkhouse if you're travelling as a bigger group or on a budget. There's a gastropub on site for dinner, and if you've come by boat you can moor for free.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
A rural inn near Portree with a restaurant, rustic bar, snug rooms and regular live music in a relaxed setting.
A cosy Portree hotel restaurant serving British bistro food, with a kids' menu, vegan options and a fireplace to gather round.
A relaxed Portree coffee shop with outdoor seating and vegan options, well-loved by visitors with a 4.8 rating from 126 reviews.