Iona Restaurant

Visit Website


Regarded as one of the top restaurants on The Isle of Skye and The Highlands of Scotland, The Iona Restaurant is an elegant and welcoming restaurant with a unique contemporary style in keeping with the stylishly modern decor throughout Toravaig Hotel itself. In the evenings a soft relaxing candlelit atmosphere is created to enhance the pleasure of the culinary experience. Lunchtime guests can also enjoy the wonderful views over the gardens, Skye itself, the Sound of Sleat and the mainland mountains beyond. The restaurant is perfect for light lunches, romantic dinners and celebrations of all kinds.

Where is Iona Restaurant located?

Iona Restarant belongs to Toravaig House which is located in an elevated, south-facing position on the southern peninsula of the Isle of Skye, and enjoys views across the Atlantic waters of the Sound of Sleat over the distant hills of Arisaig.

What cuisine is on offer at Iona Restaurant?

Intimately, warmly and spotlessly, Iona (another Scottish island is of course) is viewed. Iona Restaurant is the best place to enjoy the gourmet food made from the finest ingredients that Skye's larders and the neighbours are able to produce. The majority of the produce comes from the hills, fields, rivers and seas that surround the island itself. You can find on the menu selection of venison, lamb, fish and local gardens vegetables and herbs. The restaurants' professional team of chefs prepare every dish individually and professionally.

What makes a meal at Iona Restaurant unique?

The Restaurant is open all year round and has received rave reviews, customer accolades and numerous awards recently including Highlands and Islands Restaurant of the Year 2009/10 and Dining out Experience 2009/2010 as well as 2 AA Rosettes and EATScotland Silver Award from Visit Scotland. Iona Restaurant aims to create a divine gastronomic experience for all foodies, on the Isle of Skye.

Facilities & information

Extra info

Nearest Airport: Inverness
Nearest Airport Time: 2 hours 20 minutes

Nearest Airport Distance (in miles): 103
Nearest Train Station: Kyle
Nearest Railway Time: 23 minutes

Nearest Railway Distance: 18
Open Times: Daily 12:30-14:30, 19:00-21:00. Open to non-residents (booking advisable)
Vendor Accreditation: AA 2 Rosette,, VisitScotland 4 Star Small Hotel

Arrival information & directions

Address: Toravaig House Hotel, Knock Bay, Isle of Skye, Highland, Isle of SkyeIV44 8RE, United Kingdom

By the Skye Bridge, take the A87 to Broadford. Turn left to Armadale, Sleat (A851) on approach to Broadford. Continue towards Armadale for approx. 10 miles. The hotel is less than 1 mile beyond the Tarskvaig junction on the main A851 and on the left hand side of the road.


View videos


View events

Special offers

View special offers

Travel Inspirations

View travel inspirations

View others nearby

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