Wedding Venue near Berkeley Springs, WV

Spa-town weekends meet farm weddings — about 40 minutes from Berkeley Springs.

Plan My Wedding View Gallery
Serving couples near Berkeley Springs, WV

Your Day at
Bella Vista

Berkeley Springs couples already know how to treat guests to a relaxing weekend. Add a wedding at Bella Vista — about 40 minutes east in Martinsburg — and you have the full itinerary: spa morning in town, pond-side vows on a historic farm, and dancing in the renovated Bank Barn.

About 40 minutes from Berkeley Springs via US-522 and WV-9.

Guest Count

Up to 250 guests

Spaces

Indoor + Outdoor

Suites

Bridal Suite + Groom’s Lounge

Weddings at Bella Vista, a farm venue near Berkeley Springs, WV

Why Couples from Berkeley Springs Choose Bella Vista

The drive along US-522 and WV-9 is simple for Morgan County guests, and our all-day access (8AM to 11PM on single-day packages) means nobody has to rush between the springs and the celebration.

  • Pond-side and historic-house ceremony sites
  • Newly renovated Bank Barn — heated and cooled
  • Bridal Suite & Groom’s Lounge included
  • Tables and chairs for up to 250 guests
  • Large parking area with handicap accessibility
Check Your Date

Packages from
$3,800

Every package includes the full Bella Vista experience — the difference is the day, the hours, and the price.

Silver

Weekday, 8AM–11PM

$3,800 + tax

Gold

Weekend day, 8AM–11PM

from $4,900 + tax

Platinum

Full weekend, Fri 9AM–Sun 2PM

$8,500 + tax

Peak months (May, June, September & October) book full weekends only at $9,000. *Pricing for 2026–2028.

See Pricing & Packages

Questions from
Berkeley Springs Couples

How far is Bella Vista from Berkeley Springs, WV?

About 40 minutes by car — most guests take US-522 south to WV-9 east toward Martinsburg, then Tuscarora Pike.

What is included with a Bella Vista wedding package?

Every package includes full access to the property, the Bridal Suite and Groom’s Lounge, the renovated Bank Barn, accessible restrooms and parking, and tables and chairs for up to 250 guests.

How do we check availability for our date?

Send us your date through the contact page or call (304) 582-2372 — we’ll confirm availability and invite you out for a tour.

Let’s Plan
Your Wedding

Tell us what you need and we’ll come back to you with a quote — or schedule a tour of the property.

Plan My Wedding

Also serving couples from: Martinsburg, WV · Shepherdstown, WV · Charles Town, WV · Harpers Ferry, WV · Winchester, VA · Hagerstown, MD