A vacation experience like no other, offering unrivalled luxury and the most incredible experiences in Scotland.
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.