22
Public Courses
4.1
Avg Rating
11
Regions

Public golf courses in Southwest Florida welcome walk-ins and visitors year-round. These courses range from budget-friendly municipal layouts to high-end daily-fee facilities that rival private clubs. Peak season runs November through April, so booking ahead is a good idea during those months.

Available in: Bonita Springs, Cape Coral, Englewood, Estero, Fort Myers, Lehigh Acres, Naples, North Port, Port Charlotte, Punta Gorda, Sanibel

Charlotte Harbor National Golf Club
$
star 3.8

Par

72

Length

6400

Holes

18

View Details
Myakka Pines Golf Club
$$

Myakka Pines Golf Club

Englewood, FL

star 4.1

Par

72

Length

6500

Holes

27

View Details
Sanibel Island Golf Club
$$
star 4.2

Par

70

Length

6006

Holes

18

View Details
The Cove of Rotonda Golf Center
$

The Cove of Rotonda Golf Center

Port Charlotte, FL

star 3.8

Par

59

Length

3630

Holes

18

View Details
Babcock National Golf Club
$$$

Babcock National Golf Club

Punta Gorda, FL

star 4.5

Par

72

Length

7176

Holes

18

View Details
Lehigh Resort Club
$

Lehigh Resort Club

Lehigh Acres, FL

star 3.7

Par

72

Length

6600

Holes

18

View Details
Stoneybrook Golf Club
$$$
star 4.2

Par

72

Length

7314

Holes

18

View Details
Bonita Fairways Golf Club
$

Bonita Fairways Golf Club

Bonita Springs, FL

star 3.9

Par

61

Length

3500

Holes

18

View Details
Cape Royal Golf Club
$$

Cape Royal Golf Club

Cape Coral, FL

star 4.1

Par

72

Length

6700

Holes

27

View Details
Coral Oaks Golf Course
$$

Coral Oaks Golf Course

Cape Coral, FL

star 3.9

Par

72

Length

6623

Holes

18

View Details

Frequently Asked Questions About Public Golf Courses

How many public golf courses are in Southwest Florida?

There are 22 public golf courses listed across Southwest Florida, spread across 11 regions including Naples, Fort Myers, Bonita Springs, and more.

Do I need to be a member to play public courses in SWFL?

No. Public courses are open to all players without membership. You just need to book a tee time and pay the posted green fee. Walk-ins may be accepted depending on availability.

What do public golf courses cost in Southwest Florida?

Green fees at public courses range from around $30 to $150+ depending on the course and season. Peak season (November through April) rates are the highest. Twilight and off-season rates offer significant savings.

Which public courses in SWFL are the highest rated?

The highest-rated public courses include Old Corkscrew Golf Club in Estero, Eagle Lakes Golf Club in Naples, and Coral Oaks Golf Course in Cape Coral. Check individual course pages for current ratings.

arrow_upward