Midhope Castle is a 16th century tower house best known for acting as Lallybroch in the Starz television series Outlander.