Duisdale House Hotel & Restaurant - Isle of Skye | Restaurants | Britain's Finest


Change of plans due to Covid? No worries! We will waive our admin fee for any booking cancelled due to Covid. You can amend your booking for free and if you need to cancel most properties offer full refunds with 14 days’ notice. Please see our FAQs for more information.

See All (6)
Visit Website

Duisdale House Hotel & Restaurant

Duisdale House Hotel's restaurant has bold interior design features that complement the grand exterior. There are two stylish eating zones to choose from both with an air of somewhere distinctly special. The award-winning team of chefs serves imaginative food combinations using local produce, this is complemented by an extensive wine list and a selection of Malt Whiskys.

Where is Duisdale House Hotel & Restaurant located?

The restaurant is located at the Duisdale House Hotel on the South Peninsula of Skye, near the Armadale ferry terminal and fifteen minutes drive from the Skye Bridge. Skye Island is known for its incredible scenery. It is situated off the west coast of Scotland, and is the largest in the Inner Hebrides.

What cuisine is on offer at Duisdale House Hotel & Restaurant?

The menu changes regularly to include Skye's freshest ingredients. The Chart Room menu offers a comfortable alternative for a light lunch or dinner from the à la carte menu which offers the same exquisite local products and attention to detail. There's an impressive wine list, a sleek collection of Scottish Malts Whiskies and an unrivalled range of Gins.

What makes a meal at Duisdale House Hotel & Restaurant unique?

The fine dining, two AA rosette restaurants offers the best of local produce that the innovative cuisine team uses for serving delicious dishes that delight the palate and the eye. Recently Duisdale won the Scottish Hotel Awards for Casual Restaurants for the year.

Facilities & information


No smoking

Free car parking (on site)



Tea Room


Extra info

Open Times: all year

Vendor Accreditation: AA 4 Star Small Hotel, AA 2 Rosettes, VisitScotland 4 Star Country House Hotel

Mastercard: Yes

MaestroSwitch: Yes

Visa: Yes


01471 833202
View on Google Maps

Isle Ornsay, Sleat, Isle of Skye, Highland, Isle of SkyeIV43 8QW, United Kingdom

Drive to Kyle of Lochalsh, across the free Skye Bridge and at the turning marked A851 turn towards Armadale (left coming from the Bridge). Follow the road to Duidale and the Hotel is 7 miles up on your right (again if you are coming from the Bridge). Coming via the Mallaig - Armadale ferry proceed from there to Duisdale for 7 miles (direction Skye Bridge). The hotel is up on your left.

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE