Culcreuch Castle Hotel

Culcreuch Castle Hotel Logo
Front of the Castle

Culcreuch Castle Hotel is one of Scotland's oldest hotels with the main hotel building dating from the 14th century, yet now able to provide up-to-date accommodation and facilities, with superb customer service.

Located near Stirling in Central Scotland, Culcreuch Castle Hotel has been the ancestral seat of the Scottish Clan Galbraith for over 700 years.

There's lots to enjoy at Culcreuch Castle Hotel and we look forward to welcoming you to what must be one of Scotland's best kept secrets....