Oberhofen Castle is a castle in the municipality of Oberhofen of the Canton of Bern in Switzerland. It is a Swiss heritage site of national significance. This impressive medieval romantic castle with a picturesque turret is situated along the shores of Lake Thun. Featuring a noble Bernese style historic museum displaying weapons & armoury, Oberhofen Castle as of now is used for baptisms & weddings. The castle park's beautiful gardens landscaped in English style offers breathtaking views of the Bernese Alps.