Hotels in Loch Lomond
14 handpicked places to stay
Photo © Friedrich Busser, Google Maps
Places to stay around Loch Lomond range from farmhouse bed and breakfasts to grand lochside hotels, with much depending on which shore you fancy waking up to. Balmaha and Drymen suit those arriving on the West Highland Way, with the Oak Tree Inn a well-known stop, while Luss and Balloch offer a wider spread of hotels close to the water and the main visitor routes.
For something grander, Cameron House on Loch Lomond and The Lodge on Loch Lomond Hotel give direct loch views and proper leisure facilities, whereas the Rowardennan Hotel sits further up the quieter eastern shore, handy for walkers heading onto Ben Lomond. Duck Bay Hotel & Restaurant and the Winnock Hotel in Drymen offer easy access to the loch without straying far from the road network, and Dumbain Farm Bed & Breakfast is a good option for a simpler, more rural stay.
The Lodge on Loch Lomond Hotel
Hotel · Beachfront, Luss, Argyll and Bute
Timber-clad hotel built right on the beach at Luss, with loch-view rooms, in-room saunas and a restaurant over the water.
Glenview Luss
B&B · Main Street, Luss
A B&B on Luss's Main Street with clean, well-equipped en-suite rooms, some with private gardens, plus free on-site parking.
Global B&B
B&B · 1 Glenburn Cottages, Luss
A straightforward B&B in Luss, Argyll and Bute, with breakfast included and mountain views from the garden.
Alderdale B&B
B&B · Pier Road, Luss
Alderdale B&B is a lakeside cottage on Pier Road in Luss, with simple en-suite rooms and continental breakfast brought to your door.
Loch Lomond Arms Hotel
Hotel · Luss village, Argyll and Bute
Restored 17th-century coaching inn on the Luss Estate, with suites, coaching rooms and estate cottages in the village.
Rowardennan Hotel
Inn · Rowardennan, east shore, Stirlingshire
Lochside inn at the end of the east shore road, at the foot of Ben Lomond and directly on the West Highland Way.
The Beach House Loch Lomond
Hotel · Loch Lomond Beach House Inverbeg, Luss
Lochside hotel near Luss with walking and cycling routes right outside and Loch Lomond and The Trossachs National Park on the doorstep.
The Inn on Loch Lomond
Hotel · Inverbeg, Alexandria
Loch-side inn at Inverbeg near Alexandria, with hearty restaurant food and views of Ben Lomond across the water.
The Corries B&B
B&B · Tulloch Rd, Luss
A relaxed family-run B&B in Luss for travellers exploring Loch Lomond and The Trossachs, with free parking and warm, simple rooms.
Balmaha Lodges
Guest Accommodation · Main Street, Balmaha
Self-contained lodges with en-suite bathrooms and kitchens on Main Street in Balmaha, 11 rooms in total, handy for walking and watersports on Loch Lomond.
The Oak Tree Inn
Inn · Balmaha, east shore, Stirlingshire
Award-winning family-run inn on the West Highland Way at Balmaha, with 42 rooms, its own beers and a coffee roastery.
Oak Tree Inn
Hotel · Balmaha House, Balmaha
A 37-room inn at Balmaha on Loch Lomond, well placed for walking, cycling and watersports in the Trossachs National Park.
Arrochoile
B&B · Arrochoile, Balmaha
A homely B&B in Balmaha with free parking, garden and 24-hour reception, handy for walking, cycling and fishing nearby.
Birchwood Guest Lodge
Guest Accommodation · Birchwood, Balmaha
Guest lodge in Balmaha with a garden and picnic area, close to pubs and restaurants, and free on-site parking for exploring Stirling.