The 12 Best Public Golf Courses in Florida!

Florida is arguably the golf capital of the United States, so it’s no surprise there are hundreds of amazing public golf courses for you to hone your skills. Florida golf courses are nothing short of breathtaking, especially the ones that retain as much of the area’s natural splendor as possible. Whether you want to catch up with friends or enjoy the Florida sunshine in solitude, Florida’s golf courses are among the best. Perfect your swing at the best public golf courses in the state.

1. Osprey Point Golf Course, Boca Raton, FL

This award-winning spot is perfect for those who want to either shorten or extend their time on the course. With 27 holes over three nine-hole courses, Osprey Point is one of Florida’s best hidden gems. Their fans agree it’s hard to believe this is a public golf course, given its well-maintained grounds, beautiful scenery, and variety of challenges.

View this post on Instagram

A post shared by shenayperry (@shenayperry) on

2. The Dunes Golf and Tennis Club, Sanibel, FL

Members and the public alike are welcome at Sanibel’s most prestigious golf course. This award-winning course is nothing short of breathtaking, offering classic Florida views and natural beauty at every angle. The course itself is situated in an Audubon Preserve, so you expect plenty of friendly feathered visitors as you play and explore.

3. Blackstone Golf Course, Defuniak Springs, FL

Perfectly embodying the spirit of “Old Florida,” this course is the ideal trifecta of challenge, adventure, and serenity. Guests love coming here because of its natural appeal that even the local wildlife can’t get enough of. One of the main differences you’ll notice here are the elevation changes—a true rarity in Florida golf.

4. Greynolds Golf Course, North Miami Beach, FL

You’d never know the great city of Miami was just a stone’s throw from this mostly secluded course. Nestled against the edge of the city, this course has a lot to offer beginner and seasoned golfers alike. Its nine-hole design makes it easy to squeeze in a quick game, or double your play time to extend your mini-getaway. They also feature a nine-hole footgolf course, the only one of its kind in the area.

5. Park Ridge Golf Course, Lake Worth, FL

You won’t find another course like this one anywhere in South Florida. Elevation changes are abundant, giving you plenty of challenges and a much-appreciated break from traditionally flat courses in the area. Surrounded by sparkling lakes, natural scrub, and lush greenery, you’ll enjoy taking your time while you explore this course’s many treasures.

6. Hunter’s Run Golf Course, Cape Coral, FL

Built in 1961, this course has a history of excellence and has been around almost as long as the city it calls home. The only executive course in the area, you can expect a challenging nine-hole series that helps you make the most of every minute. It’s ideally located in the heart of the town, giving you access to just about anything you could want before or after your round.

7. Celebration Golf Club, Kissimmee, FL

This pristine course is a pleasant relief from the surrounding theme parks and tourist attractions. Find your inner Zen with a round of golf on this elegantly-planned course. Fans love coming here because they count on well-maintained greens, peaceful surroundings, and even a glimpse of wildlife.

View this post on Instagram

A post shared by J.B. World ( on

8. The Preserve at Turnbull Bay, New Smyrna Beach, FL

One look at this course and you’ll have a hard time believing it’s not members-only. Their perfectly manicured course is ideally suited for those seeking a challenge. Fast greens, spot-on GPS, and plenty of wildlife make this a golf outing you won’t soon forget.

9. World Woods Golf Course, Brooksville, FL

When you visit World Woods, you get TWO stellar golf courses that will make it hard to choose where to begin. They’ve retained much of their natural surroundings to create an authentic experience you just can’t find everywhere. Their fans keep coming back because their expert staff know how to help you get the most from every visit.

10. Amelia River Golf Club, Fernandina Beach, FL

Amelia Island is already Floridian perfection, but the Amelia Golf Club is a natural gem that can’t help but stand out. Smooth greens, challenging pins, and wide fairways come together to create an experience that will make every minute on the course worthwhile. During your game, you’ll have the added benefit of soaking up the natural tidal marshes and greenery that make Amelia Island so special.

A post shared by Fairway Trends (@fairwaytrends) on

11. Streamsong Resort, Bowling Green, FL

You don’t have to be staying at this Florida resort in order to take a crack at its glorious public golf courses. Golf Magazine named Streamsong’s Red and Blue courses among the best in the country. The courses will challenge even the most skilled golfers. 

12. Players Stadium Course at TPC Sawgrass, Ponte Vedra Beach, FL

As a golf fan, you probably know about TPC Sawgrass. The Players Stadium Course served as a course for the “Players Championship” in its earliest days. Today, guests get the opportunity to walk on the same links as legends.  

Florida Search
Visit a Nature Center and Botanical Garden Near You
Find Nature Centers and Botanical Gardens Near You
78 East Granada Boulevard, Ormond Beach, FL
Mission:The mission of the Ormond Memorial Art Museum and Gardens is to be a museum serving the community of Ormond Beach and its visitors by offer... Read More
1920 North Forest Avenue, Orlando, FL
Open daily from 9 a.m. – 5 p.m.  Explore an amazing 50-acre botanical oasis minutes from Downtown Orlando. Each garden is designed spec... Read More
3450 Ortiz Avenue, Fort Myers, FL
The Calusa Nature Center and Planetarium is a private, not for profit, environmental education organization located in Fort Myers, Florida.  O... Read More
4000 Morikami Park Road, Delray Beach, FL
Morikami Museum and Japanese Gardens has been a center for Japanese arts and culture in South Florida since its opening in 1977. The Morikami invit... Read More
100 Lighthouse Drive, Ponce Inlet, FL
Providing an innovative learning experience where visitors can discover,enjoy and appreciate the many wonders that embody the world of marine scien... Read More
7152 Lone Star Road, Jacksonville, FL
Located in the center of Jacksonville, Florida, Tree Hill is the perfect place to connect with nature for individuals and families, school field tr... Read More
2350 McGregor Boulevard, Fort Myers, FL
About Us : The winter home of Thomas A. Edison, beautifully situated along the Caloosahatchee River, is one of the greatest historic treasures with... Read More
3251 South Miami Avenue, Miami, FL
About Us Vizcaya was created as James Deering’s subtropical winter home in the 1910s and today it is a National Historic Landmark and accred... Read More
701 NE Sanchez Avenue, Ocala, FL
Mission: The Discovery Center of Ocala strives to provide community members of all ages an interactive educational experience which stimulates a d... Read More
3750 South Flamingo Road, Davie, FL
Flamingo Gardens is 60 acres of Tropical Paradise!The Wray Botanical Collection features over 3000 rare & exotic, tropical, subtropical, and na... Read More
10901 Old Cutler Road, Coral Gables, FL
Our Mission:We save tropical plant diversity by exploring, explaining and conserving the world of tropical plants; fundamental to this task is insp... Read More
10901 Old Cutler Road, Coral Gables, FL
The availability and cultivation of orchids has changed dramatically since the early years of the twentieth century. Today, in part because o... Read More
4700 South West 58th Drive, Gainesville, FL
We are pleased to inform you that Kanapaha Botanical Gardens has been identified as "Best of Attractions Gainesville Florida", by UpTak... Read More
10165 North McKinley Drive, Tampa, FL
Busch Gardens is an extraordinary 335-acre adventure park - an exotic combination of wild animals and even wilder rides. Come face to face with som... Read More
6767 Crandon Blvd, Key Biscayne, FL
Mission:The Marjory Stoneman Douglas Biscayne Nature Center is a not-for-profit organization dedicated to environmental education and the encourage... Read More
255 Live Oak Drive, Vero Beach, FL
The ELC's mission is to provide stimulating environmental education programs that instill an understanding of the natural world, enrich people&rsqu... Read More
100 Riverwoods Circle, Lorida, FL
History of Audubon's Okeechobee SanctuariesAudubon's protection of Lake Okeechobee and the nearby Kissimmee Prairie started in 1936 when Marvin Cha... Read More
1101 Audubon Way, Maitland, FL
Founded in 1979 in Maitland, FL, the Audubon Center for Birds of Prey has treated over 12,000 injured or orphaned birds of prey (raptors), releasin... Read More
200 North Crooked Lake Drive, Babson Park, FL
The Audubon Center at Babson Park is home to the Ridge Audubon Society who manages the facility and grounds for Audubon of Florida. The Center sits... Read More
West Cass Street, Tampa, FL
The Audubon Resource Center at Lettuce Lake Park, also known as the ARC at the PARK, holds programs that connect people to nature, foster a culture... Read More
Show More
Select a Florida town to find
the Best Things-To-Do and Places To Go around you
Gilchrist County
Lafayette County