Le château du Birkenfels est un château construit vers 1260 dans la forêt d'Obernai, sur la commune de Ottrott (Bas-Rhin) par Burkhard Beger, un 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. Le château tomba en ruines après la guerre de Trente Ans et fut cédé à la ville d'Obernai. Il fait dorénavant partie de la forêt indivise d'Obernai-Bernardswiller. Il permettait auparavant de surveiller l'ancienne route romaine allant du Mont Sainte-Odile au Champ du Feu et à la vallée de la Bruche.
Le monument est classé monument historique depuis 1984.