Duck Bay has one of Scotland’s finest restaurants, offering an extensive choice of dishes in a modern environment overlooking the breathtaking scenery of Loch Lomond set amid the stunning Lomond and Trossachs National Park.
Our bar is open daily from 10am serving a selection of beverages, including everything from freshly ground coffees and speciality teas to an entire range of wines, spirits, malt whiskeys and fabulous cocktails.
Breakfast served 10am - 11.30am
Lunch served 12noon - 6pm
Dinner served 6pm - 10pm
We are open 7 days a week