Who are Scotts Castle Holidays?
Scotts Castle Holidays is an independent agency formed in 1988 to offer holidays in private castles and manor houses in Scotland. From this original concept, the agency has steadily grown and now handles bookings for a huge variety of private castles, castle hotels, large houses, mansions and lodges primarily in Scotland.