Carrick Castle Estate

Carrick Castle Estate is a newly built luxury lodge and wedding venue established in December 2017. Located in the Loch Lomond and Trossachs National Park on Scotland’s West Coast this hidden gem is a well-kept secret you will want to shout out about! The luxury self-catering lodge, rustic barn wedding venue, and holiday cottage accommodation offer a unique and picturesque experience.