The Old Dairy complex surrounded by the Allegheny Mountains

Warm Springs · Bath County · Virginia

One beautiful place.
Every reason to gather.

Weddings, corporate retreats, family reunions and milestone celebrations—brought to life with historic spaces, thoughtful food and warm Virginia hospitality, just a short drive from Hot Springs and The Omni Homestead Resort.

46 Old Dairy Road
Warm Springs, Virginia

Welcome to The Old Dairy

A gathering with room to unfold.

Once part of the historic Homestead dairy farm, The Old Dairy is now a collection of character-rich spaces set against the Allegheny Mountains in Warm Springs, Bath County, Virginia.

Bring people together for one memorable evening or an entire weekend. Our team can connect venue planning, catering, bar service, setup and nearby accommodations into one gracious, distinctly Virginian experience—close to Hot Springs and convenient for guests staying at The Omni Homestead Resort.

Beyond weddings

01

Corporate events & retreats

Private meetings, team dinners, leadership retreats and company celebrations with space to work, dine and reconnect.

02

Family gatherings

Reunions, anniversaries, birthdays, showers and celebrations of life in a comfortable, flexible setting.

03

Community & social events

Fundraisers, club gatherings, seasonal parties and special occasions tailored to your group.

Near The Omni Homestead Resort

The perfect complement to a Homestead wedding weekend.

Hosting your wedding at The Omni Homestead Resort in Hot Springs? The Old Dairy offers a distinctive nearby setting for the events surrounding your wedding day—with thoughtful design, polished service and food worthy of the occasion.

Rehearsal dinnersWelcome partiesBridal luncheonsFarewell brunches

Keep your guests close while giving each gathering its own sense of place. Our Warm Springs venue can host intimate dinners, cocktail-style celebrations and larger off-property events, with custom catering, bar service, linens, place settings and complete event support available.

Three distinctive settings

Choose one—or make the whole property yours.

Trimble Hall arranged for an elegant seated receptionHistoric Trimble Hall
01

Trimble Hall

Up to 150 guests

A dramatic timber hall with a soaring log ceiling, warm wood tones and room for a full wedding reception.

02

Holstein Barn

Up to 70 guests

An intimate gathering space for rehearsal dinners, welcome parties, ceremonies and smaller celebrations.

03

The Lawn & Courtyard

Up to 200 guests

A mountain-framed outdoor setting for ceremonies, cocktail hours and celebrations under the open sky.

The wedding weekend

More time together.
Fewer moving pieces.

Turn a single day into an unhurried weekend. Welcome guests in the Holstein Barn, exchange vows on the lawn, celebrate in Trimble Hall and come together once more over Sunday brunch. For couples marrying at The Omni Homestead in nearby Hot Springs, choose one of these gatherings as a memorable off-property experience.

Weekend flowMultiple gatherings, one property
Guest lodgingRoom blocks at The Inn at Warm Springs
Personal planningA celebration shaped around you
Mountain settingHistoric Bath County scenery
The Inn at Warm Springs framed by mature treesKing guest room at The Inn at Warm SpringsTwo-bed guest room at The Inn at Warm SpringsHistoric guest lobby at The Inn at Warm Springs
Stay nearbyThe Inn at Warm Springs

Historic rooms, cottages and hospitality for your wedding party and guests.

Catering by The Inn at Warm Springs

Food that feels like part of the story.

From generous grazing tables and passed hors d’oeuvres to family-style dinners, chef stations and farewell brunches, our menus are built for the way you want to gather. We bring the same care to a Homestead rehearsal dinner or welcome party as we do to a complete Old Dairy wedding weekend.

Custom menusSeasonal, personal and thoughtfully presented
Full bar serviceBeer, wine, cocktails and welcoming zero-proof options
Complete serviceStaffing, place settings, setup and breakdown available

Historic character without the formality. Mountain beauty without the distance. Hospitality that makes everyone feel at home.

Your date begins here

Come see what your gathering could feel like.

Tell us your preferred date, estimated guest count and what you are imagining—including whether your wedding is at The Old Dairy, The Omni Homestead Resort or another Bath County location. We’ll help you explore the right spaces and services.