Our selection of the best restaurants in Loch Lomond includes some that are rightly famous, some that are there to be discovered, many that have loch views, and all offering a warm Scottish welcome. Stay at Ardgartan Argyll in a cabin on the shores of nearby Loch Long, and discover some of these great places to eat in Loch Lomond, all within a short drive.
The Drovers Inn, Arrochar
It’s centuries of history that make this pub and restaurant near Loch Lomond special. Step inside and it feels as if you have stepped back 300 years, with bare stone walls, exposed beams and furs on the seats. The food is, as you would expect, hearty and traditionally Scottish – haggis is always on the menu - but it’s the atmosphere that make this a must-visit Loch Lomond restaurant.
Duck Bay Restaurant, Loch Lomond
Another longstanding Loch Lomond restaurant, Duck Bay is noteworthy for its stunning loch views. Location is everything and there can be few nicer places to eat, Loch Lomond or anywhere in the world, than this.
Slanj restaurant, Tarbet
A relaxed dining experience in a converted church, Slanj is a great place to eat. Loch Lomond is nearby, and the menu is seasonal and Scottish, with mussels, haggis and salmon when the timing is right. It’s a dog-friendly Loch Lomond restaurant too, so if the dog is part of the holiday crew, this is the place to eat in Loch Lomond.
Colquhoun’s Restaurant, Loch Lomond
One of the best restaurants in Loch Lomond, Colquhoun’s is chef-led with a strong emphasis on high quality, seasonal food, freshly prepared by the talented kitchen team. Dishes include, confit of Gressingham Duck leg, saddle of Scottish Venison and chargrilled Scottish ribeye steak. The dining room offers panoramic views of Loch Lomond and Ben Lomond.
The Boat House, Loch Lomond
The Boat House is part of Cameron House Hotel. While the main hotel remains closed for refurbishment after the devastating fire of 2017, the Boat House, further down the shoreline, is busy and vibrant. Visit for afternoon tea or book a table at one of their popular events such as Jazz Brunch, Champagne Evenings and Whisky, Wine and Gin Tasting Experiences.
The Village Rest, Luss
If you are wondering where to eat in Loch Lomond that has the convenience of a café and the culinary expertise of a restaurant, the Village Rest in Luss is just the place. This lovely café bistro in the cutest of little Lochside villages is a great stop off point when you’re exploring the area.
Village Inn, Arrochar
A restaurant near to Loch Lomond but often overlooked in guides to the best restaurants in Loch Lomond is the Village Inn at Arrochar. Like our cabins at Ardgartan Argyll, it’s at the edge of the neighbouring loch, Loch Long. The Village Inn is a family-friendly pub serving food every day. A well thought out menu offers vegan, vegetarian and gluten free options alongside traditional Scottish pub fayre. It’s dog friendly too!
Book your Loch Lomond cabin break today
All these Loch Lomond restaurants are within an easy drive of Ardgartan Argyll, where you can enjoy mountain and loch views, an outdoor hot tub and forest adventures. Book your cabin today and start planning which restaurant you are going to eat at first!