Sleeping in Germany
Finding inexpensive accommodations in Germany is a problem, not because there are few places to stay, but because there are so many websites to search. We have had good luck with Airbnb, but it does not filter for farms. If you want to stay on a farm, which we highly recommend, you will need to consider several websites some of which are in German only.
The Blue Rooster is in English and offers farm stays in Bavaria. Landsichten provides farm stays all over Germany, but is in German. We recommend that you just cut and paste in Google Translate to understand the site. I have posted more websites below.
Kornbauernhof, Oberharmersbach, Black Forest
One-bedroom apartment with kitchen and private bath for two, 34€ ($42)/night.
Jakob's Airbnb one-bedroom apartment
with private entrance, kitchen, and private bath for two in Hinterweidenthal, $57/night
Please take a look at these websites to find your ideal vacation accommodations in Germany. Of course, we highly recommend that you stay on a farm.
You will find farms in Bavaria by using Blue Rooster (farm-holidays.com). The site is in English and very easy to use.
Farm Holidays (bauernhofurlaube.de) provides farms in Germany, Austria and Switzerland. (German only, but the link automatically uses Google translate.)
Vacations in the Black Forest (Ferien-Urlaub-Schwartzwald.de) offers many accommodation choices including farms. (German only, but the link automatically uses Google translate.)
Black Forest Tourism (Schwartzwald-Tourismus.info) includes many options including farms. (German only, but the link automatically uses Google translate.) This site is the one that lists Kornbauernhof farm highlighted above.
Landsichten.de (Yellow, Red, & Black Rooster) is a site that lists farms all over Germany. (German only, but the link automatically uses Google translate.) It is fairly easy to use if you use the map.