Culcreuch Castle Hotel

Culcreuch Castle Hotel is one of Scotland’s oldest hotels with the main hotel building dating from the 13th century, now offering warm Scottish hospitality at its best. Located near Stirling in Central Scotland, Culcreuch Castle Hotel has been the ancestral seat of the Scottish Clan Galbraith for over 700 years.

Approached along the half-mile, tree-lined driveway through beautiful parkland with the loch shimmering in the distance… There can be no more dramatic setting for your wedding than Culcreuch Castle, nestling beneath the Fintry Hills and cloaked in the Galbraith Woodland.

Posted in .