We’re open – see all COVID updates here.

Book a Room

Book A Room

book direct benefits
  • Lowest prices
  • Supporting local businesses
  • Free cancellation available

Feed the soul and the appetite

Eat at Ballachulish Hotel

Go fireside for a cappuccino and a light lunch, or lochside for relaxed dining by the sunset.

If you’re hunting for a great place to eat out in Glencoe or Fort William, the search is over. Head to the Waterside Cafe to enjoy local, seasonal dishes before settling in for a cosy night by the library fireplace where plans are hatched and good books are devoured.

Fish Restaurant

Ballachulish Hotel Dining

Fish Restaurant

Just a stones throw from Loch Linnhe our seafood is truly the catch of the day. Luxurious lobster, mouth watering mussels, and scrumptious scampi, you’ll be spoiled for choice.

We’ve got an eclectic menu of wines and beverages for you to pair with your seafood to create the perfect match. Polish off your evening with some divine desserts, you know you want to.

Speak to our team to book a table, FISH open every evening from 6:00pm.

View our FISH menu


Waterside Cafe

Waterside Café

Our motto is good food, simply done. Think market fresh mussels, in a classic garlic sauce. Crusty bread straight from the oven, and the glug glug of your favourite wine being poured. All the while watching the water lap onto the shore.

Mull cheddar. Fresh seafood from Loch Linnhe. Not forgetting the well-deserved desserts (we call dibs on the sticky toffee pudding).


View our Waterside Cafe menu


Crieff Hydro Family of Hotels