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 (@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.  

Share your favorites!
Florida Search
Visit a Nature Center and Botanical Garden Near You
Find Nature Centers and Botanical Gardens Near You
4399 Winter Lake Road, Lakeland, FL
About Us:Polk's Nature Discovery Center sits on one of Polk County's treasured Environmental Areas, Circle B Bar Reserve. The facilities at Circle ... Read More
115 Lameraux Road, Winter Haven, FL
Nestled in a quiet residential neighborhood in southeastern Winter Haven is an island of nature surrounded by housing and concrete - Street Nature ... Read More
410 Ware Boulevard, #702, Tampa, FL
The mission of the Florida Coastal Islands Sanctuaries is the protection of the great colonial waterbird populations of the Florida coast, and the ... Read More
6400 Eureka Springs Rd, Tampa, FL
The Eureka Springs Conservation Park was first established in 1938 by botanist and traveler Albert Greensburg as a botanical garden of rare and unu... Read More
4202 East Fowler Avenue NES107, Tampa, FL
Mission: The mission of the Botanical Gardens at University of South Florida is to foster appreciation, understanding and stewardship of our natur... Read More
1151 Tower Boulevard, Lake Wales, FL
Bok Tower Gardens has offered some of Florida’s most remarkable experiences to more than 23 million visitors since 1929. Through its historic... 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
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
5336 University Avenue, Leesburg, FL
Dog Park Hours: 6:30am to 7pm Read More
2267 Hempel Avenue, Gotha, FL
We currently provide tours, service learning projects, education workshops and internship opportunities at Henry Nehrling’s Palm Cottage Gardens. ... Read More
23212 Lake Lindsey Road, Brooksville, FL
History:Chinsegut Conservation Center covers 408 of the 850 acres comprising Chinsegut Wildlife and Environmental Area (WEA). The area is managed b... Read More
3940 Keystone Road, Tarpon Springs, FL
History:Brooker Creek Preserve was established in 1992 by the Pinellas County Board of County Commissioners for the conservation, protection, and r... Read More
1800 Weedon Drive NE, Saint Petersburg, FL
The Weedon Island Preserve Cultural and Natural History Center opened in the fall of 2002. The mission of the Center is to interpret the natural, c... Read More
1489 Parker Avenue, Spring Hill, FL
HistoryThe Gardens were established in 1994, by members of the Spring Hill Garden Club. Spring Hill Garden Club uses a portion of the 4.5 acres as ... 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
1825 4th Street North, Saint Petersburg, FL
About us:Sunken Gardens is a botanical paradise in the midst of a bustling city. As St. Petersburg's oldest living museum, this 100 year old garden... 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
2750 Park Trail Lane, Clearwater, FL
About Us:Opened in 1982, Moccasin Lake Nature Park is dedicated to providing guests with a unique environmental experience. Come up close to birds ... Read More
520 E County Road 44, Eustis, FL
History Trout Lake Nature Center History The history of Trout Lake Nature Center is one of dedication and volunteerism. Beginning as a vision of ... 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