The Black Forest is a popular enough destination, so I cut this recommendation from a parallel post by er-minio.
We spent a night, and a very nice meal, in Hotel Lamm in Bad Herrenalb: https://lamm-rotensol.de/en/