Florida has the most golf courses of any state in the nation, yet the Miami golf scene—much like the city itself—has an identity all its own. The best golf courses in Miami all benefit from flat terrain and near-perfect weather, with the omnipresent water hazards being the chief undoing for many golfers. Miami certainly has no shortage of ultra-exclusive resort courses that host pro tours throughout the year, but those looking for an inexpensive way to
shore up their short game are in luck, too. Miami Springs Golf Course,
Palmetto, and
Greynolds Park are public golf courses in Miami offering country club-like conditions at rates more affordable for the weekend hacker.