Cherry Hill Farm scenic mountain view
Buffalo Junction, Virginia

We don't just host guests. We welcome them home.

Nestled along the Blue Ridge Parkway, Cherry Hill Farm is a working farm and bed & breakfast where every morning begins with farm-fresh eggs, mountain air, and the kind of hospitality that lingers long after you leave.

Scroll

"There's a particular quality to mornings here — the kind you can't recreate in a hotel. The rooster doesn't check the time. The coffee is poured slowly. And the view from your window feels like it was painted just for you."

Cherry Hill Farm
Accommodations

Four rooms, each with its own story

Every room at Cherry Hill is different — some look out over the pasture where our horses graze, others face the mountain ridge. All of them are furnished with pieces we've collected over the years, and all of them come with the same promise: you'll sleep better here than anywhere else.

The Barn Room with rustic wooden beams and mountain views

The Barn Room

King bed · Pasture view

Our largest room, with exposed timber beams, a clawfoot tub, and a private porch overlooking the hay fields. The original hardwood floors still creak the way they did a hundred years ago.

King Bed Clawfoot Tub Private Porch Mountain View
The Garden Suite with floral accents and soft natural light

The Garden Suite

Queen bed · Garden view

A quiet room facing our flower gardens, where we grow lavender, sage, and morning glories. Waking up to bees in the lavender is either the best part of your trip or the most peculiar — there's no in between.

Queen Bed Garden Access Shared Bath Lavender View
The Ridge Room with blue ridge mountain panoramic views

The Ridge Room

King bed · Blue Ridge view

The room we recommend to first-time visitors. Floor-to-ceiling windows frame the Blue Ridge Mountains in every direction. We keep a pair of binoculars on the windowsill for the deer that appear at dusk.

King Bed Mountain Windows Private Bath Fireplace
The Apple Cellar room with stone walls and cozy ambiance

The Apple Cellar

Queen bed · Courtyard view

Originally the root cellar for the farmhouse, this room has been converted into something wonderfully unexpected — cool stone walls, a four-poster bed, and a small courtyard just outside your door. It's the coziest room on the property, and our guests rarely want to leave.

Queen Bed Stone Walls Courtyard Cozy Fireplace
Farm-fresh breakfast spread with eggs, bread, and fresh fruit
Front porch with rocking chairs and mountain views
Blue Ridge Mountains at golden hour from Cherry Hill
Lush garden with lavender and wildflowers
The Experience

Slow mornings.
Real food. Real views.

At Cherry Hill, the day starts when you're ready for it — though we'll gently let you know when the coffee is poured and the eggs are warm. Our breakfast is a proper meal, not a plate of toast and jam: fresh eggs from our flock, sourdough from our starter, fruit from the trees on the property, and coffee strong enough to make you reconsider your relationship with urgency.

Farm-to-table breakfast

Every ingredient has a story. The eggs came from chickens that wandered our pasture. The honey is from hives we keep near the apple orchard.

Blue Ridge adventures

Hiking trails start at the end of our driveway. Shenandoah National Park is a short drive. We'll help you plan the day — or help you decide not to.

Evenings that linger

Rocking chairs on the porch. A fire in the stone fireplace. Wine from a local vineyard, poured because it's Friday and you're on vacation.

Our Farm

A working farm that happens to host guests

We're not a themed resort. We're a family who tends land, raises animals, and opened our home to travelers who want something real. The chickens, the horses, the garden — they're all part of the place. You're just invited to share it.

Heritage Horses

Three gentle horses graze our pastures. We offer guided trail rides for guests who want to see the property from a different angle.

Laying Hens

Our flock of heritage breed hens provides fresh eggs every morning. You can collect them yourself if you rise early enough.

Kitchen Garden

Tomatoes in July, squash in September, herbs year-round. Our garden feeds the breakfast table and the preserving jars on the shelf.

Family Run

Three generations live and work here. Your host is also the person who tends the roses, bakes the bread, and knows every trail in the area.

Location

Between the mountains
and the highway that connects them

Buffalo Junction sits at the crossroads of some of Virginia's most beautiful country. The Blue Ridge Parkway runs nearby. Shenandoah National Park is within easy reach. Route 29 and Route 15 make it simple to find us — and simple to disappear once you arrive.

1749 Cherry Hill Church Rd

Buffalo Junction, VA 24529-3435

(540) 374-4466

Call us anytime — we answer

deepaulg@msn.com

Email us for reservations & questions

Nearby Attractions

Shenandoah National Park — 20 min Blue Ridge Parkway — 10 min Big Meadows — 25 min Luray Caverns — 45 min Skyline Drive — 20 min Waynesboro — 30 min
Scenic view of Buffalo Junction and surrounding Blue Ridge Mountains

2.5 hrs

from Charlottesville

Reservations

Your room is waiting.
Just say when.

We keep things simple. Call or email us to check availability and reserve your room. We'll confirm everything, share directions, and let you know what the weather's looking like. No automated systems — just a real conversation with people who want you here.

Send us a message

Tell us when you'd like to visit and we'll get back to you with availability.

Is this your business?This is my business