✨ SAVE BY BOOKING ROOMS DIRECT ✨

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, apart from our winter break (4 January to 28 February 2027). 

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.

Winter Opening Times (5 October 2026 to 3 January 2027)
Breakfast: Mon–Fri 8am–10:30am, Sat–Sun 8am–11am
Lunch: Sat–Sun 12pm–2pm
Dinner: Mon–Sun 4pm–8pm
Bar: Mon–Fri 2pm–10pm

Christmas and New Year
24 Dec: 3pm–10pm, dinner 4pm–8pm
25 Dec: Closed
26 Dec: 2pm–10pm, Sunday lunch menu 2pm–8pm
27 Dec: Breakfast 8am–10:30am, then 12pm–10pm, Sunday lunch menu 12pm–8pm
28–30 Dec: Breakfast 8am–10:30am, then 2pm–10pm, food 4pm–8pm
31 Dec: Breakfast 8am–10:30am, then 3pm–1am, food 4pm–8pm
1 Jan: Breakfast 8am–10:30am, then 12pm–10pm, lunch 12pm–2pm, dinner 4pm–8pm
2 Jan: Normal winter hours
3 Jan: Breakfast 8am–10:30am, then 12pm–10pm, Sunday lunch menu

Closed 4 January to 28 February 2027. We reopen on 1 March 2027.

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.

Hotel Accommodation Near Portree (Without the Crowds)

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.

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.

Scroll to Top
Edinbane Events, Theme Nights & Live Music & Deals Early booking

We'd love to keep you up to date with everything happening at the Inn