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 Baltimore area of Maryland?  Scroll down this page and you will see the aall of thoses in Baltimore area of Maryland, 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 May 2023

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

Anne Arundel County

Baltimore County

Calvert County

Carroll County

Charles County

Frederick County

  • Sycamore Spring Farm - 2 total rooms, Price range from $135.00 to $185.00, Large beds, TV in rooms, Small fridge in rooms, Wireless internet available (no fee), Fresh farm breakfasts, Farm dinners, Fresh eggs, Beautiful rural setting, Hiking trails, Fishing nearby, golf nearby, tennis nearby, fitness/health club nearby, Free farm tours for overnight guests, Within an easy drive to an Interstate road, children welcome, No pets please, No smoking allowed, Vegetarian meals available, PYO fruit, Help milk the cows, Help feed the animals, Organic farming, Sustainable farming, Honeybee hives onsite, cattle, sheep, goats, horses, chickens, other animals, Turkeys (organic, not-hormone-fed), Honey from hives on the farm, Fresh eggs, gift shop, restrooms, picnic area, pony rides, farm animals, birthday parties
    6003 Elmer Derr Road, Frederick, MD 21703. Phone: 301-788-6980. Email: Directions: From Routes 70 or 270 take 340 wets to Mt. Zion Road exit. Left at exit ramp Stop sign. Left on Elmer Derr Road. .7 mile on right. Click here for a map and directions. Payment: Cash, only. Click here for our Facebook page. Photos: Click here for photos of the rooms and farmhouse.

Harford County

Howard County

Montgomery County

Prince George's County

St. Mary's County