Hotel

Perfectly located on the banks of Loch Lomond, Duck Bay Hotel is an ideal venue when visiting the Lomond and Trossachs National Park. Whether attending a wedding or simply sightseeing, the hotel offers comfortable accommodation for those looking for a short stay.

We offer a selection of rooms ranging from standard doubles to luxuriously appointed suites. Many of our rooms and suites overlook both the loch and Ben Lomond with the remaining having views to the hills of Arden.