Skip to content

Mansion House Apartments

The Cameron Club Mansion House self-catering apartments give a luxury experience thanks to their beautifully open-plan layouts, plush décor, all set in the stunning surroundings of The Trossachs National Park. They are the perfect place to call home when booking accommodation on Loch Lomond.

With two bedrooms in each apartment and a capacity of up to five people, our luxury self-catering apartments are perfect for both couples and families. Our championship golf course and award-winning Cameron Spa featuring an infinity pool are just a short, well-lit walk away. Fine dining is available both on-site and down the road at the main house complex, which is easily accessed by the free shuttle service.


Watch our Virtual walkthrough here



Two Bedroom Mansion House Apartments

Two Bedroom Golf View Apartments