Open to residents from 7am - 10:30am for breakfast & 5pm to late for Dinner
Serving Afternoon Tea from 12noon.
- Disabled Access
- Free WiFi
- Families and Children Welcome
About Windows on the Loch @ Duck Bay
Brand new in 2021, Windows on the Loch is a beautiful addition to Duck Bay. An intimate restaurant nestled on the banks of Loch Lomond.
A versatile restaurant, offering our hotel guests a beautiful landscape to start their day while they enjoy their Full Scottish Breakfast. From 12 noon, escape from reality as it transforms into our premium Afternoon Tea suite featuring the finest in Scottish produce while soaking up the views of Loch Lomond.