Ballantrae Golf Club
Wedding venue in Pelham, Alabama





About Ballantrae Golf Club
Ballantrae Golf Club is a semi-private golf course in Pelham, in a scenic valley surrounded by southern woodlands. Its clubhouse event spaces, the Fireside Grill and Greenside Terrace, are available for functions including wedding receptions. The Fireside Grill accommodates 50–60 people, while the Greenside Terrace accommodates 36; the rooms may be rented separately or together.
The facts
- Guests
- 36–60 guests
- Price
- From $700
- Pricing note
- Event-space rental starts at $700 per room for three hours, with a $550 food minimum. Confirm current pricing and arrangements with the venue.
- Kind of place
- Golf club
- 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
- Not listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Ballantrae Golf Club
- Website: ballantraegolf.com
- Phone: (205) 620-4653
- Address: 1300 Ballantrae Club Drive
Wedding venues near Ballantrae Golf Club
- SouthernMagnolia at Wilderwood Farms Weddings and Receptions — Montevallo, AL
- Destined Events Venue — Pelham, AL · up to 99 guests
- Venue31 — Pelham, AL · up to 700 guests
- Campbell Creek Farms, LLC — Columbiana, AL · up to 110 guests
- Hazelwood Venue — Alabaster, AL · up to 150 guests
- Blackberry Lane Farm — Wilsonville, AL
- The Lodge Alabama — Alabaster, AL · up to 200 guests
- Rolling Hills Conference Center — Calera, AL · up to 500 guests
- Douglas Manor — Columbiana, AL · up to 300 guests
- Cat-n-Bird Winery — Chelsea, AL
More golf club venues nearby
- Riverchase Country Club — Birmingham, AL · up to 220 guests
- Hoover Country Club — Hoover, AL · up to 400 guests
- Vestavia Country Club — Birmingham, AL
- Inverness Country Club — Birmingham, AL · up to 275 guests
- Timberline Golf Club — Calera, AL · up to 110 guests
- City of Bessemer Frank House Golf Course — Bessemer, AL · up to 96 guests
- Greystone Golf & Country Club — Birmingham, AL · up to 300 guests
- The Country Club of Birmingham — Birmingham, AL
- Pine Tree Golf & Country Club — Birmingham, AL
- Grayson Valley Country Club — Birmingham, AL