#1.
55 Indian Creek Island Rd, Indian Creek Village, Florida 33154-2999, United States
Indian Creek Country Club is an 18-hole regulation length golf course in Indian Creek Village, Florida. This medium-length layout has 3 sets of teeboxes for a fun, but challenging golfing experienc... More on TheGolfCourses.net
A great course! More on golflink.com

#2.
Indian Creek Island, Miami Beach, FL 33154

#3.
10800 Collins Ave, Bal Harbour, FL 33154-1006
Nestled between the Intercoastal Waterway and Atlantic Ocean, this scenic park ... More on TripAdvisor
If you want to feel free this is a good place. Nobody is bothering you, you can enjoy the sea in a differen... More on TripAdvisor

#4.
10800 Collins Ave.Bal Harbour, FL 33154
The 9-hole "Haulover Beach" course at the Haulover Beach Golf Club facility in Bal Harbour, Florida features 810 yards of golf from the longest tees for a par of 27 . Haulover Beach golf ... More on golflink.com
But cheap and a great location makes for a fun quick round-great place to take a wife or girlfriend. More on golflink.com

#5.
2401 Biarritz DrMiami Beach, FL 33141
Normandy Shores Golf Club is located in the serene residential area of Normandy Isle. The view of Biscayne ... More on Normandyshoresgolfclub.com
the course is in need of a major over haul. The greens are hard and very very fast. Every Green is elevated... More on golflink.com

#6.
15100 North Biscayne Boulevard, Aventura, FL 33160-4602

#7.
15100 N. Biscayne Blvd, Miami, FL, USA
One of 30 Edwin Watts shops throughout the Southeast, this full-service golf retail shop is one of the most popular in Miami. You can find it all here, including clothing, pro-line equipment, gloves, ... More on Frommers

#8.
10000 Biscayne Blvd, Miami Shores, Florida 33138-2699, United States
Miami Shores Country Club consists of an 18-hole golf course and is located 15 miles north of Miami. Design... More on Yahoo! Travel
Expensive, difficult, good shape, I like it, will play it again!!!!! More on golflink.com

#9.
10000 Biscayne BlvdMiami Shores, FL 33138
about Miami Shores Village Community Center: The Miami Shores Village Community Center offers classes for all age groups, and also hosts summer ... More on GoCityKids
A bit overpriced, but great course. More on golflink.com

#10.
5685 Alton RdMiami Beach, FL 33140
This course is located on the Bay Harbor Island. Locals consider it as being one of the most exclusive clubs in Southern Florida, boasting of members like Joe DiMaggio and Sylvester Stallone. The s... More on Golf.com
Expensive as private clubs go and membership is a bit divisive. More on golflink.com
