Cotton Creek Golf Course at Craft Farms
Wedding venue in Gulf Shores, Alabama

About Cotton Creek Golf Course at Craft Farms
Cotton Creek at Craft Farms is an 18-hole Arnold Palmer-designed golf course in Gulf Shores, with rolling fairways, large undulating greens, lakes and five staggered tee boxes. The Craft Farms clubhouse provides event spaces for weddings and receptions, with three options described as ranging from casual to elegant. The plantation-style clubhouse includes the Palmer Room, a traditional banquet room, and a Bar & Grill overlooking Cotton Creek’s 18th green; another casual option overlooks the courses. On-site coordination is offered for special events.
The facts
- Kind of place
- Golf club · Restaurant · 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
- Not listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Cotton Creek Golf Course at Craft Farms
- Website: craftfarms.com
- Phone: (251) 968-3002
Wedding venues near Cotton Creek Golf Course at Craft Farms
- Swift-Coles Historic Home — Bon Secour, AL · up to 200 guests
- Sundancer East & West — Gulf Shores, AL · up to 36 guests
- Hilton Garden Inn Orange Beach — Orange Beach, AL · up to 120 guests
- Caribe Resort — Orange Beach, AL · up to 150 guests
- The Port at Zeke's — Orange Beach, AL · up to 350 guests
- Perdido Beach Resort — Orange Beach, AL · up to 350 guests
- Buena Vista Motor Coach Resort — Orange Beach, AL
- Baldwin County Heritage Museum — Elberta, AL
- Legacy Oaks Venue — Elberta, AL · up to 125 guests
- The Beach Club Resort & Spa — Gulf Shores, AL · up to 150 guests
More golf club venues nearby
- The Veranda — Elberta, AL · up to 150 guests
- Rock Creek Golf Club — Fairhope, AL · up to 120 guests
- Steelwood Country Club — Loxley, AL · up to 300 guests
- Steelwood Country Club — Loxley, AL · up to 300 guests
- TimberCreek Golf Club — Daphne, AL
- Heron Lakes Country Club — Mobile, AL