This website uses cookies to ensure you get the best experience on our website.

Learn more

Village Inn


Club Soda Score of 3.0

The Village Inn is located in the heart of the Loch Lomond National Park which allows our
guests to experience one of the most amazing places in the country. With peaceful
surroundings and beautiful views over the Loch, the rich Scottish Heritage can be
experienced everywhere around the Village Inn.

Loch Long Shore Road Arrochar

G83 7AX

Get Directions

Drinks at Village Inn