The John Marshall Ballrooms
Wedding venue in Virginia





About The John Marshall Ballrooms
The John Marshall Ballrooms offers indoor wedding and event spaces in the renovated Hotel John Marshall, a building that opened in 1929 and was restored to its 1920s character. The Marshall Ballroom features crystal chandeliers and tall windows; the Virginia Ballroom has an overlooking balcony and a 27-by-27-foot hardwood dance floor. The Grand Lobby can be used for cocktail hour, and the Club Room and Guest Suite provide additional spaces for gatherings and day-of preparation. Ceremonies can be held in the ballrooms, with staff turning the room for the reception while guests attend cocktail hour in the lobby. Exclusive on-site catering is provided by Homemades by Suzanne.
The facts
- Guests
- Up to 650 guests
- Price
- From $6,500
- Setting
- Indoor
- Kind of place
- Banquet hall
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Listed on WeddingWire (checked November 2026)
- Listed on Zola (checked November 2026)
How to reach The John Marshall Ballrooms
- Website: jmballrooms.com
- Phone: (804) 775-2355
Wedding venues near The John Marshall Ballrooms
- Lucky In Love Wedding Chapel — Richmond, VA · up to 20 guests
- Linden Row Inn — Richmond, VA · up to 125 guests
- The Commonwealth — Richmond, VA · up to 70 guests
- Greater Richmond Convention Center — Richmond, VA
- Lily Black — Richmond, VA
- The Jefferson Hotel — Richmond, VA · up to 450 guests
- The Renaissance — Richmond, VA · up to 500 guests
- The Valentine Museum — Richmond, VA
- CNTR — Richmond, VA · up to 50 guests
- The Brickhouse RVA — Richmond, VA · up to 75 guests
More banquet hall venues nearby
- Victory Theater and Event Center — Richmond, VA · up to 315 guests
- Occasions Event Hall — Highland Springs, VA · up to 135 guests
- Celebrations at Redeemer — Richmond, VA · up to 250 guests
- The Place at Innsbrook — Glen Allen, VA · up to 400 guests
- The Venue at Flat Rock — Powhatan, VA · up to 150 guests
- The Outlook at Saddle Ridge — Chesterfield, VA · up to 500 guests