Best public golf courses in the Miami, Florida area

Welcome to the sun-drenched oasis of Miami, Florida, where the balmy breezes and stunning coastlines offer more than just a beachgoer's paradise. Here, the lush landscapes and tropical climate create the perfect backdrop for one of the area's lesser-known treasures: an array of top-tier public golf courses. Whether you're a seasoned pro or a casual player seeking a leisurely round, the Miami area boasts a diverse selection of greens that cater to every skill level and aesthetic preference. Get ready to tee off in style as we guide you through some of the best public links this vibrant city has to offer, where the only thing better than the weather is the golf.

JW Marriott Miami Turnberry Resort & Spa 19999 West Country Club Drive, Aventura, Florida

Trump National Doral Miami 4400 NW 87th Avenue, Miami, Florida

Shula's Hotel and Golf Club 7601 Miami Lakes Drive, Miami Lakes, Florida

Miami Shores Country Club 10000 Biscayne Blvd, Miami Shores, Florida

Miami Beach Golf Club 2301 Alton Road, Miami Beach, Florida The golf course offers a challenging and enjoyable experience with well-maintained greens and fairways, complemented by a practice facility. Despite mixed feedback on staff interactions, many find the course's layout engaging, though it can get busy due to its central location. The clubhouse provides a welcoming atmosphere, rounding out the golfing experience.

Miccosukee Golf & Country Club 6401 Kendale Lakes Drive, Miami, Florida

Miami Springs Golf & Country Club 650 Curtiss Pkwy, Miami Springs, Florida

Orangebrook Golf & Country Club 400 Entrada Drive, Hollywood, Florida The golf course offers fair pricing and is praised for its customer service, though it consistently receives criticism for the poor condition of its greens and tee boxes. With two courses available, one featuring a wide-open layout and the other lined with trees and lakes, the venue provides variety for practice despite maintenance issues. Overall, the course is noted for its good deal in comparison to other South Florida options.

Plantation Preserve Golf Club 7050 West Broward Blvd, Plantation, Florida

The Club At Emerald Hills 4100 North Hills Drive, Hollywood, Florida

Palmetto Golf Course 9300 SW 152nd Street, Miami, Florida

Granada Golf Course 2001 Granada Blvd, Coral Gables, Florida Florida's oldest 9-hole course, established in 1925, offers a par 36 experience that's accessible and well-maintained, attracting golfers of all skill levels. Managed by the city, it features a restaurant and a pro shop, providing good value for both the quality of play and amenities. Despite its popularity and occasional crowds, the course maintains immaculate greens and fairways for an enjoyable round.