Local fish & seafood, croft-reared meat

Kylesku Hotel’s restaurant serves the best quality local ingredients to bring out their wonderful fresh flavours. You’ll find ultra-local seafood straight from the loch, fish from nearby coastal waters, and pork and beef from our crofter neighbours, all served to mouth-watering perfection. We strive to source from sustainable local producers wherever possible, whether for the restaurant or our well-stocked bar.

Single Malt Whiskies, Local Ales, Great Wine List

Kylesku Hotel bar has a relaxed, welcoming atmosphere and beautiful views out across Loch Glendhu. As well as an interesting wine list to accompany our food, you’ll find an impressive collection of single malt whiskies, local beers and ales, and Scottish artisan gins, as well as plenty of non-alcoholic options.

Our bar is dog friendly

Happy dogs are very welcome in the bar area, however if you wish to dine in the restaurant, we ask that they stay at home or remain in your room until after dinner. Please let a member of our team know at the time of reservation that your doggie will be with you and we will happily reserve a space in our bar area. If you are a resident staying with us, dogs are welcome in the guest lounge (residents only).

If you have an allergy, or would rather not be seated near dogs, please note this when filling in our form, call ahead, or inform our restaurant staff as soon as you arrive. We will do our best to seat you appropriately.

We cater for gluten free, dairy free, vegan and vegetarian diets and accommodate allergies and intolerances where possible. Please visit our menu or get in touch for further information.

Kids Eat Free

Kids Eat Free during the summer holidays at all Highland Coast Hotels.  Throughout the school holidays until 31 August, 2024 we have introduced a new ‘Kids Eat Free’ menu for children aged eight years and under (T&Cs apply)


Access to the restaurant and bar toilets is step-free from the restaurant (with 3 steps from the bar). We do not have a wheelchair accessible toilet in the restaurant and bar.

Opening Times

Breakfast served daily from 8am-9.30am 

Open for coffee and cake from 11am

Lunch served daily from 12pm -2pm (last orders 1.45pm)

Dinner service from 6pm – 8pm (last orders 7.45pm)

Bar open from 11am – 11.00pm

If you wish to book for a party of 8 people or more please contact us direct by email or call on 01971 910047.


An essential stop-off point. Fresh seafood is the way to go, with langoustines and mussels landed 200 yards away.

Michelin Guide

A dish of noodles available in our Highland restaurant
A father sitting with his two children in the Kylesku Hotel restaurant
A caramelised onion and blue cheese tart available in the Kylesku Hotel restaurant

Eat alfresco as grey seals bask on the rocks and wild stags roam the rugged garden. Where else can you do that?

The Observer