Luss ist ein freundlicher Ort, der für seine Restaurants bekannt ist. Naturliebhaber werden folgende Sehenswürdigkeiten zu schätzen wissen: Loch Lomond und Loch Lomond and The Trossachs National Park. Es gibt noch weitaus mehr zu sehen, darunter Attraktionen wie diese: Inverbeg Galleries.