Le château du Birkenfels est situé dans la forêt d'Obernai, sur la commune de Ottrot. Les ruines du château sont classées monument historique depuis le 16 novembre 1984.
Le château du Birkenfels a été construit vers 1260 par Burkhard Beger, vassal de l'évêque de Strasbourg.
Le château du Birkenfels appartenait aux Beger jusqu'en 1532, puis à la famille de Mundolsheim jusqu'à la révolution française.