Sunny Miami Beach is one of the country’s top golf destinations. With professional grade courses throughout the city, there’s plenty of opportunity for travelers to take a break from the beach or the party and spend a nice afternoon hitting the links.
To learn where to go and what to look for, check out our picks for the top golf courses in Miami Beach.
Normandy Shores Golf Club
Sitting on the lush and exclusive Normandy Isle, Normandy Shores Golf Club brings golfers a world of tropical beauty and outdoor luxury. The club’s impressively well-maintained course offers top-of-the-line service and amenities. Their onsite restaurant the Normandy Shores Grill also serves high-quality American cuisine for a good bite after a great round.Normandy Shores Golf Club
2401 Biarritz Drive
Miami Beach FL 33141
Miami Shores Country Club
This gorgeous championship golf course is well worth the 15-minute drive from Winter Haven. Their 18-hole course consists of a nice balance of par threes, fours and fives with simply stunning fairways and greens. To kick around before or after a nice round, guests can use Miami Shores Country Club’s long driving range and high-end tennis courts. To experience the most premier level of golf in Miami Beach, travelers should swing by Miami Shores Country Club.Miami Shores Country Club
1000 Biscayne Boulevard
Miami Shores, FL 33138
Miami Beach Golf Club
The city’s staple for professional grade golf, Miami Beach Golf Club is among the most convenient and highest quality choices for South Florida visitors. A full 18-hole course, this gorgeous chunk of South Florida grass has been serving the city for over 90 years. Well-maintained, with an excellent restaurant and upscale pro shop, Miami Beach Golf Club doesn’t disappoint.Miami Beach Golf Club
2301 Alton Road
Miami Beach, FL 33140