- Welcome to Edinbane Inn
Skye Hotel with Restaurant Open All Year
Proud to be an Isle of Skye hotel locals recommend and guests remember—for the food, the welcome, and a quieter, authentic island base away from the crowds. Open 7 days, all year.
- EDINBANE INN
Skye Hotel
Serving Food All Year
Proud to be an Isle of Skye hotel locals recommend and guests remember—for the food, the welcome, and a quieter, authentic island base away from the crowds.
Join the Edinbane Inn-Siders for updates on live music, theme nights, exclusive deals and early booking — so you never miss the best nights at the Inn.
- Opening Times
Breakfast:Mon-Sun 7:30am-11am (Walk in)
Lunch: Mon-Sat 12:00pm-2:30pm Sun 12:00pm-4:30pm
Dinner: Mon-Sun 5pm-9:30pm (Last table 9:15pm)
- ABOUT US
Why Guests Choose Our Hotel
Because the food’s fantastic and there are only 7 rooms. It’s not flashy. It’s not overpriced. It’s just good—comfort, care, and the kind of meals you remember back home. Guests love the breakfasts. They stay two nights and wish they’d booked three. Take a look at our Skye events calendar to see if there is something on during your stay.
Location: Just 20 Minutes from Portree on the Road to Dunvegan
Edinbane Inn is in the village of Edinbane, Isle of Skye—20 minutes from Portree, 10 from Dunvegan Castle and on route to Neist Point. Still central but away from the crowds. No tour buses, no constant noise—just a relaxing base to sleep, eat, and plan your next wander.
- Welcome to Edinbane Inn
What Makes Edinbane Inn One of the Best Hotels on Skye?
Featured in National Geographic as one of the best pubs in the UK for a winter’s evening. Because it doesn’t try to be. No spa. No infinity pool. But the rooms are pristine, the food is a favourite with locals, and the welcome is warm. And in the end, it’s the simple things that make our inn stand out.
- What You'll FInd
Pub Restaurant on Skye That Locals Actually Recommend
The Edinbane Inn Scottish restaurant is known for fresh mussels, delicious veggie option, and sticky toffee pudding worth the detour. We cook from scratch. Source locally when we can. Bake our own bread. People from Portree drive up just for Sunday lunch. And yes, you’re are best to book ahead. We’re also the only inn on Skye serving food all day in summer.
Skye Hotel with Plenty Going on
Sky Sports shown in the bar, regular theme nights. Locals pop in for a pint, visitors settle in for the night. It’s that rare mix: genuine atmosphere, good music, great food, and a calendar that keeps things lively without ever feeling crowded.
Edinbane Inn FAQ
The Edinbane Inn Pub with rooms is famous for its Skye mussels, traditional highland favourites, and sticky toffee pudding to die for. Guests also rave about the breakfast.
Edinbane Inn is located on the Isle of Skye, about 20 minutes’ drive from Portree, roughly 10 from Dunvegan Castle, and on the route to Neist Point.
*Small well-behaved dogs are allowed in our Bar dining areas. But not in the Restaurant. No large groups of dogs due to space restrictions. View Our Dog Friendly Page
Yes. It’s 20 minutes away from Portree—and much quieter. A perfect base for exploring the north and west of Skye.
Yes, and you should—especially in high season. Locals book ahead. So should you - you can book here.