Why choose

Loch Lomond

Whether you are looking for a small break to relax or a trip full of activities, Loch Lomond is the place for you. If you want to take long trails through the woodland, climb some of Scotland’s most beautiful hills, get out on the loch then this is the place for you.

The area is full of romantic locations for dinner, spa’s and many other activities to keep you busy.

Where is


The beautiful village of Balmaha is situated on the eastern shores of Loch Lomond, around 20 miles north of Glasgow.

The village is perfectly located for exploring Loch Lomond and the National Park, you can find all the information you need at the village visitors centre which is packed with tourists all year round.

Beautiful log cabins overlooking Loch Lomond - Balmaha Luxury Lodges
Self Catering Luxury Lodges in Balmaha overlooking Loch Lomond
Luxury Lodges in Balmaha overlooking Loch Lomond

Beautiful accommodation


Balmaha Lodges are located in the beautiful loch-side community of Balmaha, it is the perfect picturesque setting around Loch Lomond.

The village is also a popular stop-off point on many tours that cover Loch Lomond, it is also where the West Highland Way meets Loch Lomond. This places our lodges in the perfect spot for accommodation, places to eat, touring, boat trips and hillwalking.

It truly is the gateway to the highlands!

A word from the owner

I am a very friendly person who loves to meet people and make new friends! Brazilian by birth, American by heart and Scottish by choice.

I have been in Scotland for the past six years and I have to say that Loch Lomond is my favourite place, the place I have chosen to start a family and live for a very very long time.

I have been to many places around the globe and love to travel but there’s nothing better than returning to a lovely home in front of the Loch.

I will do my best to make people feel welcome and definitely go out of my way to make a persons stay fantastic.


What people



Balmaha Lodges, Main Street,
Balmaha, G63 0JQ

Reservation Number

01360 870052

General Enquiries