Invercauld Castle – Scotland Castle – Castle Hotels

Invercauld Caste is a fantasy castle that was built in 1874, and was the seat of the Clan Farquharson since the early 16th century. Once upon a time Queen Victoria visited Invercauld Castle often. If you enjoy antiques this is the perfect castle for your Scotland vacations, as it still has many of its original Victorian furnishings and art work.
You will find this castle between Braemar and Crathie on Royal Deeside in the Scotland’s highlands.
Spend your Scotland vacations in style like royalty. This castle sleeps 22 in luxury. They even have a nursery for up to 6. Guests of Invercauld Castle enjoy the wildlife and just exploring the surrounding wilderness
above photo of Invercauld castle by Abe Milne