Home

Altskeith Country House 

 
Altskeith Country House is set in one of the best positions within the Trossachs & Loch Lomond National Park.    With a water front location and spectacular views overlooking Loch Ard and Ben Lomond, it is one of the most beautiful places to stay in Scotland.

Our impressive venue hosts weddings, celebrations, corporate events, retreats and short stays.  

The house offers a lavish and homely feel with designer furnishings and individual stylish boutique bedrooms.