Skip to main content
Aerial sunset view of St. James Bay Golf Resort in Carrabelle, FL
Carrabelle's Audubon Signature Sanctuary on the Forgotten Coast

Florida Panhandle's Premier Golf & Pickleball Resort.

Tucked between St. George Island and the Apalachicola National Forest — where lush fairways, eight dedicated pickleball courts, and casually elegant coastal lodging meet the wild beauty of Florida the way it used to be.

Nestled along Florida's unspoiled Forgotten Coast, St. James Bay Golf & Pickleball Resort offers a peaceful retreat surrounded by nature preserves, coastal beauty, and endless opportunities for relaxation and recreation. Just minutes from Carrabelle Beach, St. George Island, and Apalachicola, our resort is a hidden sanctuary where guests can reconnect with nature while enjoying the comforts of a full-service resort.

Wake to sweeping fairway views, spend your days on our Audubon Signature Sanctuary golf course or pickleball courts, and unwind beside the pool with a refreshing drink in hand. Whether you're seeking a golf getaway, coastal adventure, extended stay, or a quiet escape from the crowds, St. James Bay delivers an authentic Florida experience where natural beauty, warm hospitality, and laid-back luxury come together.

Discover a destination where championship golf, coastal charm, and the tranquility of Old Florida create memories that last long after your stay ends.

Experiences

Something for Every Traveler

From championship golf and pickleball to poolside relaxation and coastal adventures, St. James Bay offers something for every traveler. Spend the day on the course, challenge friends on the courts, unwind by the pool, or explore the beaches, fishing, and natural beauty that make Florida's Forgotten Coast a truly unique destination.

Condos & Villas

Where You'll Stay

From cozy villas to expansive three-bedroom residences, our accommodations are designed for comfort and relaxation — many with scenic golf course and lake views, private balconies, and fully equipped kitchens, all surrounded by the natural beauty of Florida's Forgotten Coast.

Offers & Packages

Exclusive Resort Packages

Stay-and-play golf packages, seasonal lodging specials, and exclusive promotions designed to deliver exceptional value at St. James Bay. Save up to 35% when you bundle your stay and your play.

Package 01 / 07

Unlimited Stay & Play Package

Turn your golf trip into a true getaway with unlimited play and resort-style relaxation.

Enjoy the freedom to play as much golf as you want while experiencing everything St. James Bay has to offer. All in one seamless package.

View Package →
Package 02 / 07

All-Inclusive Golf Package

The ultimate stay & play experience! Golf, dining, drinks, and relaxation in one getaway.

Leave the planning behind and enjoy unlimited golf, full-service dining, and premium amenities. All included in one easy package.

View Package →
Package 03 / 07

The Ultimate Group Getaway

Perfect for golf trips, bachelor & bachelorette weekends.

Grab your crew and turn your weekend into an unforgettable getaway. Whether you're hitting the course, the water, or the town, St. James Bay is your home base for it all.

View Package →
Package 04 / 07

Corporate Retreat & Golf Package

Where business meets relaxation in one seamless experience.

Bring your team together for a productive and memorable retreat. St. James Bay offers the perfect setting for corporate retreats, combining meeting space, lodging, golf, and resort amenities, all in one place.

View Package →
Package 05 / 07

Romance Getaway Package

Escape for a night of relaxation, connection, and quiet coastal charm.

Enjoy a peaceful retreat designed for couples — where everything is thoughtfully prepared so you can simply arrive, unwind, and enjoy each other.

View Package →
Package 06 / 07

Wedding & Celebration Package

An unforgettable celebration, all in one place.

Celebrate your special day surrounded by natural beauty, with flexible options designed to fit your vision and create a seamless experience for you and your guests.

View Package →
Package 07 / 07

Family Getaway Package

Settle in, slow down, and make the most of your time together.

Enjoy a relaxing extended stay with plenty of space, comfort, and room to explore. Perfect for family vacations and coastal getaways.

View Package →
Outdoor ceremony gathering under the oak tree at St. James Bay
Events

Gather on the Forgotten Coast

From intimate weddings and golf outings to corporate retreats, family reunions, and special celebrations, St. James Bay provides a beautiful backdrop for unforgettable gatherings. Scenic golf course views, flexible event spaces, onsite catering, and resort accommodations make it easy to bring everyone together in one extraordinary destination.

Plan Your Event
Chef-prepared dishes at the Crooked River Grill
Dining

Crooked River Grill.

Savor fresh flavors and relaxed coastal dining at Crooked River Grill, located in the heart of St. James Bay. Open seven days a week for breakfast, lunch, and dinner, our full-service restaurant and bar offers chef-inspired specials, handcrafted cocktails, and a welcoming atmosphere for every occasion.

Explore Dining
Photo Gallery

Explore the St. James Bay Experience

The Resort at St. James Bay
The Resort
Pickleball at St. James Bay
Pickleball
Pools at St. James Bay
Pools
Weddings at St. James Bay
Weddings
Lodging at St. James Bay
Lodging
Beer Garden at St. James Bay
Beer Garden
Golf at St. James Bay
Golf
Dining at St. James Bay
Dining
Reviews

What Guests Are Saying

“One of the most beautiful golf courses I've ever played. The course winds through wetlands and pine forest — felt like I had it all to myself.”
— Tim R.
“Eight pickleball courts overlooking the lake, plus a real golf course on the same property. Hard to beat the value, hard to beat the views.”
— Brian Gilliam
“Stayed in a condo overlooking the back nine. Quiet, comfortable, with everything we needed. The Crooked River Grill was a great way to end every day.”
— Corey Pinkham
Common Questions

Frequently Asked Questions

Where is St. James Bay Golf Resort located?+

St. James Bay is in Carrabelle, FL, on the Florida Panhandle's Forgotten Coast — about one hour south of Tallahassee, 30 minutes from St. George Island, and 25 minutes from Apalachicola.

What makes St. James Bay one of the top north Florida golf resorts?+

It's one of the only Designated Audubon Signature Sanctuary courses on the Florida Panhandle, a Robert Walker–designed par-72 set across 90 acres of wetlands, paired with eight dedicated pickleball courts, two pools, on-site dining at the Crooked River Grill, and luxury condos overlooking the back nine.

Do you offer Florida golf resorts packages?+

Yes — our Stay & Play and All-Inclusive packages bundle lodging in a luxury condo or Golf Villa with tee times. Save up to 35% when you book both together.

Is St. James Bay good for both golf and pickleball?+

That's the whole idea. We're one of the very few Florida resorts with a championship Audubon course and eight new pickleball courts, on-site instructors, and clinics for every level.

How do I book a room or a tee time at St. James Bay?+

Book a room online or call (850) 697-9606. Book a tee time online or with the Pro Shop.

Your Coastal Escape Awaits.