Belp Castle (German: Schloss Belp) is a castle in the municipality of Belp in the canton of Bern in Switzerland.