Contemporary Heritage
Exclusive use venue for private celebrations, corporate events, weddings and family gatherings.
Voted one of the top three venues in Europe at The International Hotel Awards and one of the 8 Best Wedding Venues Around The World by Grazia Magazine.
Proudly the only B Corp certified castle in the world. By joining this global movement, we’re committed to upholding the highest standards of social and environmental practices.
“Welcoming Carlowrie Castle to the B Corp community is hugely exciting. Its commitment to doing business differently will be an inspiration to others and will help spread the notion that success in business is as much about people and planet as it is profit.”
Chris Turner, executive director of B Lab UK
“Carlowrie encapsulates the essence of modern Scotland like no other castle. With it’s firm historical roots but a distinct contemporary look and feel they are trailblazing the future of Scottish hospitality.”