A vacation experience like no other, offering unrivalled luxury and the most incredible experiences in Scotland. Available to discerning travellers through a network of elite Approved Agents.
Carlowrie Castle is a breathtaking 19th Century Castle located in 32 secluded acres on the outskirts of Edinburgh.
Regularly named the most beautiful country in the world, from South to North and East to West - Scotland is blessed.
Nobody knows Scotland like we do and nobody can make the incredible happen like us.
Each of our bedrooms has been individually designed and decorated with original works by some of the world's leading contemporary artists.
If you would like to stay at The Carlowrie Club and enjoy a vacation experience like no other, or are interested in becoming an Approved Agent please get in touch.discover