St. James Bay Golf Club
St. James Bay Golf Club is a 18-hole, par 72 golf course located in Carrabelle, Florida, measuring 6730 yards. Cost tier: Premium. A driving range is available on site.
151 Laughing Gull Ln, Carrabelle, FL 32322-8004
A semi-private 18-hole course in Carrabelle measuring 6,730 yards at par 72, with a driving range near the Apalachicola Bay on Florida's Gulf coast.
Nearby Courses
About This Course
St. James Bay Golf Club is an 18-hole, par-72 course in Carrabelle measuring 6,730 yards at premium pricing, set on a peninsula along the Apalachicola Bay and St. George Sound on Florida’s Forgotten Coast. The layout integrates the coastal setting with tidal marshes and the natural character of the Gulf coast’s less-developed eastern Panhandle, offering a distinct alternative to the resort-oriented courses farther west. A driving range is on site.
Carrabelle is a small fishing community in Franklin County, making St. James Bay one of the most isolated premium golf courses in Florida. The course serves as a destination track for golfers willing to travel to this remote part of the Panhandle, where the combination of coastal scenery and quality layout justifies the premium pricing. Franklin County’s tourism profile centers around nature-based activities rather than resort development, giving St. James Bay a distinctly different feel from the Destin and Panama City Beach corridors.
151 Laughing Gull Ln, Carrabelle, FL 32322-8004
A semi-private 18-hole course in Carrabelle measuring 6,730 yards at par 72, with a driving range near the Apalachicola Bay on Florida's Gulf coast.