The Old Inn is a free house pub set on the shores of Loch Harport. Popular with locals as well as tourists and hill walkers, The Old Inn offers a warm highland welcome to all including dogs. CAMRA recommended, the real ales flow and award winning food is freshly prepared and served.
Our highly trained chefs create highland dishes with local fish, meat and produce used in abundance. Our kitchen is open for all to enjoy from breakfast (7.45am till 9.30am) to lunches and dinners all day every day from noon.
As awarded in the recent Taste Local Awards
We are located in Carbost on the Isle of Skye nestled in between the spectacular Cuillin Mountain Range and Loch Harport. Our property offers outstanding views which can be enjoyed from an outside private seating area.
In our Lodge, The Old Inn provides bed and breakfast accommodation in our modern ensuite rooms. Each has views of the loch, ensuite shower and toilet, Freesat TV, hair dryer and tea/coffee facilities. We also have a bunkhouse which can sleep 24 occupants.
If you would be interested in booking a room at our accommodation, please click the book now button at the bottom of the page. We can only take table reservations for guests staying at the Old Inn, otherwise working on a first come first served basis for lunch and evening meals.
Great value food and drink.
Live music also provided on selected days
Enjoy local food and drink
Our Inn offers a great dining experience
We were delighted to win the 2019 Taste Local Best Pub on Skye Award. At the Old Inn our priority is our customers and we always strive for the highest levels of customer satisfaction. Whether it's advice on where to visit on the Island or guidance on the best dishes on our menu our staff will be delighted to assist you.
Members of staff
Bed and Breakfast Rooms
Person Bunk House
Everything you need in a stunning convenient location.