Weeting Castle is a 12th-century ruin with a three-story-high tower in Weeting, Norfolk, near Brandon, Suffolk, England.