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

Warm Springs · Bath County · Virginia
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.
Welcome to The Old Dairy
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
Private meetings, team dinners, leadership retreats and company celebrations with space to work, dine and reconnect.
Reunions, anniversaries, birthdays, showers and celebrations of life in a comfortable, flexible setting.
Fundraisers, club gatherings, seasonal parties and special occasions tailored to your group.
Near The Omni Homestead Resort
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.
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
Historic Trimble HallUp to 150 guests
A dramatic timber hall with a soaring log ceiling, warm wood tones and room for a full wedding reception.
Up to 70 guests
An intimate gathering space for rehearsal dinners, welcome parties, ceremonies and smaller celebrations.
Up to 200 guests
A mountain-framed outdoor setting for ceremonies, cocktail hours and celebrations under the open sky.
The wedding weekend
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.




Historic rooms, cottages and hospitality for your wedding party and guests.
Catering by The Inn at Warm Springs
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.



See the possibilities









Historic character without the formality. Mountain beauty without the distance. Hospitality that makes everyone feel at home.
Your date begins here
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.