Best Golf Courses in Miami, Florida

Written and Fact-checked by | Updated On: May 17, 2026

Looking for the best golf courses in Miami? This page covers public golf courses, private country clubs, executive layouts, luxury golf resorts, and championship golf around Miami, Florida. You’ll find greens fees, locations, tee time information, local golf tips, and a map to help compare the top golf options across South Florida.

Miami Golf Courses Map

The map above shows golf courses located in and around Miami, including public layouts, private clubs, resort golf facilities, executive courses, and championship golf destinations.

About Golf in Miami, Florida

Miami is one of the top golf destinations in South Florida. The city is known for tropical weather, luxury golf resorts, oceanfront lifestyles, and championship golf facilities located near beaches and entertainment districts.

The best golfing season usually runs from November through April when humidity is lower and temperatures stay comfortable. Summer golf is still popular because many courses offer discounted rates and twilight specials.

Miami offers golf for every skill level. Beginners can enjoy executive layouts and municipal facilities, while experienced golfers can challenge themselves on PGA-level championship courses and luxury private clubs.

All Golf Courses in Miami, Florida

Miami and nearby South Florida communities feature a wide variety of golf experiences, including public championship layouts, historic municipal courses, luxury resort golf, and exclusive private clubs.

Golf CourseLocationCourse TypeNo. of HolesGreens FeeLat LongOpening Hours
Trump National Doral Blue MonsterDoralResort Championship18$250–$55025.8195, -80.33766:30 AM – 6:00 PM
Trump National Doral Golden PalmDoralResort Championship18$180–$42025.8212, -80.33606:30 AM – 6:00 PM
Crandon Golf at Key BiscayneKey BiscaynePublic Championship18$95–$24025.7061, -80.16276:30 AM – 6:00 PM
Miami Beach Golf ClubMiami BeachPublic Championship18$85–$26025.8132, -80.14546:30 AM – 6:00 PM
Biltmore Golf CourseCoral GablesHistoric Public18$90–$24025.7411, -80.27886:30 AM – 6:00 PM
Normandy Shores Golf ClubMiami BeachPublic18$60–$18025.8524, -80.13716:30 AM – 6:00 PM
Melreese Country ClubMiamiPublic18$45–$14025.8067, -80.28246:00 AM – 8:00 PM
Briar Bay Golf CourseMiamiPublic Executive9$20–$5525.7486, -80.39887:00 AM – Sunset
Palmetto Golf CourseMiamiMunicipal18$40–$12025.6655, -80.31416:30 AM – 6:00 PM
Greynolds Golf CourseNorth Miami BeachExecutive9$18–$4525.9325, -80.14447:00 AM – Sunset
Turnberry Isle Soffer CourseAventuraResort Championship18$180–$42025.9567, -80.14106:30 AM – 6:00 PM
Turnberry Isle Miller CourseAventuraResort Championship18$180–$42025.9580, -80.14316:30 AM – 6:00 PM
JW Marriott Turnberry Resort GolfAventuraResort36$180–$42025.9572, -80.14206:30 AM – 6:00 PM
The Biltmore Golf ClubCoral GablesHistoric Resort18$90–$24025.7411, -80.27886:30 AM – 6:00 PM
Deering Bay Yacht & Country ClubCoral GablesPrivate18Members Only25.6738, -80.2670Members and Guests Only
Indian Creek Country ClubIndian CreekPrivate Championship18Members Only25.8782, -80.1348Members and Guests Only
La Gorce Country ClubMiami BeachPrivate18Members Only25.8295, -80.1340Members and Guests Only
Costa Del Sol Golf ClubDoralSemi-Private18$45–$14025.7576, -80.36456:30 AM – 6:00 PM
Miccosukee Golf & Country ClubMiamiPublic18$50–$15025.7153, -80.43616:30 AM – 6:00 PM
Country Club of Miami East CourseHialeahPublic18$55–$17025.9378, -80.34556:30 AM – 6:00 PM

Public Golf Courses in Miami

Miami has a large collection of public golf courses with tropical scenery, palm-lined fairways, and year-round golf conditions. Many facilities offer online tee times, practice ranges, and resort-style amenities.

  • Crandon Golf at Key Biscayne - 6700 Crandon Blvd, Key Biscayne, FL 33149. A scenic championship course surrounded by Biscayne Bay and mangrove scenery.
  • Miami Beach Golf Club - 2301 Alton Rd, Miami Beach, FL 33140. One of South Florida’s most popular public golf destinations.
  • Biltmore Golf Course - 1210 Anastasia Ave, Coral Gables, FL 33134. Historic Donald Ross-designed golf with luxury resort surroundings.
  • Palmetto Golf Course - 9300 SW 152nd St, Miami, FL 33157. A well-known municipal course with tree-lined fairways and affordable rates.
  • Miccosukee Golf & Country Club - 6401 Kendale Lakes Dr, Miami, FL 33183. A popular public golf facility with water hazards and night golf.

Private Golf Clubs in Miami

Private golf around Miami includes luxury country clubs, exclusive memberships, and championship layouts located near waterfront communities and upscale neighborhoods.

  • Indian Creek Country Club - Indian Creek Island Rd, Indian Creek, FL 33154. Members and guests only. One of the most exclusive golf clubs in the United States.
  • La Gorce Country Club - 5685 Alton Rd, Miami Beach, FL 33140. Members and guests only. Historic private golf in Miami Beach.
  • Deering Bay Yacht & Country Club - 13610 Deering Bay Dr, Coral Gables, FL 33158. Members and guests only. Waterfront private golf with marina access.

Executive and Par-3 Golf Courses in Miami

Executive and shorter layouts are popular around Miami because many golfers prefer quick rounds during warm tropical afternoons.

  • Briar Bay Golf Course - 9373 SW 134th St, Miami, FL 33176. A relaxed executive course ideal for beginners and casual rounds.
  • Greynolds Golf Course - 17530 W Dixie Hwy, North Miami Beach, FL 33160. A historic 9-hole municipal course with affordable rates.
  • Melreese Country Club Practice Area - 1802 NW 37th Ave, Miami, FL 33125. Offers approachable golf and practice opportunities for newer players.

Golf Resorts and Championship Courses in Miami

Miami is one of Florida’s top luxury golf destinations. Championship resort golf and tropical weather attract players from around the world.

  • Trump National Doral - 4400 NW 87th Ave, Doral, FL 33178. Home of the famous Blue Monster course and major professional golf tournaments.
  • JW Marriott Turnberry Resort - 19999 W Country Club Dr, Aventura, FL 33180. Luxury resort golf with two championship layouts.
  • Miami Beach Golf Club - 2301 Alton Rd, Miami Beach, FL 33140. Championship public golf located close to South Beach hotels and nightlife.
  • Biltmore Golf Course - 1210 Anastasia Ave, Coral Gables, FL 33134. Historic resort golf with Mediterranean-style architecture.

Golf Course Greens Fees in Miami

Golf prices in Miami vary depending on the season and course type. Winter and spring usually have the highest rates because of tourism and peak golf travel season.

Course TypeTypical Greens FeeNotes
Municipal Golf$35–$120Affordable local golf with tropical scenery
Public Championship$70–$260Premium South Florida golf experiences
Resort Course$180–$550+Luxury golf with resort amenities and championship layouts
Private ClubMembers OnlyMembership or guest invitation required
Executive / 9-Hole$18–$60Shorter layouts ideal for casual golf

Interesting Facts About Golf in Miami

Miami is considered one of the top golf vacation cities in Florida because of its tropical climate, luxury golf resorts, and large collection of championship courses.

FactDetails
Total Golf CoursesMore than 70 golf facilities across Miami-Dade County and nearby areas
Most Famous CourseTrump National Doral Blue Monster because of its professional tournament history
Best Golf AreaDoral, Coral Gables, and Miami Beach golf corridor
Best Season for GolfNovember through April for lower humidity and cooler temperatures
Public Courses AvailableLarge selection of public and resort-access golf facilities
Private Golf ClubsIndian Creek Country Club, La Gorce Country Club, Deering Bay Yacht & Country Club
Scenic or Signature CoursesCrandon Golf at Key Biscayne with ocean and bay scenery
PGA or Championship EventsFormer PGA Tour events and LIV Golf tournaments at Doral
Beginner-Friendly OptionsBriar Bay Golf Course and Greynolds Golf Course
Luxury Golf ResortsTrump National Doral and JW Marriott Turnberry Resort
Typical Golfing Weather70°F–88°F during most of the golf season
Average Greens FeeAbout $70–$220 for public 18-hole golf

Why Golfers Enjoy Playing in Miami

Miami combines tropical weather, luxury resorts, and championship golf in one destination. Golfers enjoy palm-lined fairways, oceanfront lifestyles, and easy access to beaches, nightlife, restaurants, and entertainment after rounds. The city also offers year-round golf conditions and strong resort amenities for traveling golfers.

  • Warm tropical golf weather throughout the year
  • Luxury golf resorts and championship layouts
  • Beautiful palm-lined fairways and waterfront scenery
  • Strong professional golf tournament history
  • Easy access to beaches, nightlife, and entertainment
  • Large selection of public and private golf courses
  • Great golf vacation destination for international travelers