The Decoy Bride Filming Locations

The movie takes place in the fictional Hegg island, part of of the Outer Hebrides, but filming took place in the Isle of Man and Scotland.

The Decoy Bride was filmed in the United Kingdom

Caerlaverock Castle as Hegg Castle

Exterior shots of Caerlaverock Castle are used for the fictional Hegg Castle, which is cleaned up for the wedding of James and Lara.