Find local Farm Bed and Breakfasts here!

Looking for a B&B (Bed and Breakfast) on a farm, orchard, winery, ranch or other nature setting in Cincinnati, Dayton and southwestern Ohio?  Scroll down this page and you will see the aall of thoses in Cincinnati, Dayton and southwestern Ohio, sorted by county. ALWAYS call before you go to confirm the info, they don't always report changes to me!

And if you know of one I missed and want to add it or correct the information, please let me know! There are affiliate links on this page. Read our disclosure policy to learn more.

Updates for November 2024

If you are planning a stay over the holidays, be sure to book early; they fill up fast!

B&B Listings, by county

Click on Resources above, if you need a county map

Adams County

Brown County

Butler County

Clermont County

Clinton County

Darke County

Greene County

  • Berryhill Farm - 2 total rooms, Price range from $40 to $, Small fridge in rooms, Fresh farm breakfasts, Fresh eggs, Beautiful rural setting, Fishing onsite, Fishing nearby, hunting nearby, boating nearby, horse riding, Free farm tours for overnight guests, Within an easy drive to an Interstate road, No pets please, No smoking allowed, PYO fruit, Sustainable farming, Honeybee hives onsite, chickens, other animals,
    330 E. Krepps Rd, Xenia, OH 45385. Phone: 937-374-8747. Email: Berryhill10@yahoo.com. Directions: Located between US 42 and 68 off of State highway 380. Fields at two location on E. Krepps Road Watch for signs posted during season. click here for a map and directions. Payment: Cash, Check. We have a small cottage. One bedroom and bath, private living area with futon couch, and access to a fully supplied large private kitchen. A stocked pond is also on property and fishing can be arranged for overnight guests (check with us). Breakfast is self serve fresh bread, homemade jam, berries in season, fresh eggs from our own pastured hens, etc.

Hamilton County

Highland County

Miami County

Montgomery County

Preble County

Shelby County

Warren County