
The best golf courses in Miami are at the forefront with over 30 individual complexes within a 15-mile radius, including the Miccosukee Country Club and the legendary Biltmore. Miami might be known for its palm-fringed beaches, art deco buildings, and atmospheric Cuban neighborhoods, but it’s also home to sports that benefit from its year-round sunshine.
If you’re feeling presidential, book a stay at Trump National Doral Golf Club with its infamous Blue Monster course, or retreat into the tranquility of sleepy rural Florida where you can take professional instruction from a PGA veteran. Meanwhile, enjoy perks like driving ranges, caddies, clubhouse restaurants, and well-stocked pro shops that feature all the latest gear from Cleveland, Srixon, and Adidas.
Illustrious Florida club with a storied PGA history
Good for: Luxury, History
Designed in the mid-1920s by esteemed Scottish-American golf architect Donald Ross, Miami’s Biltmore is an 18-hole, par-71 beauty. It’s been impeccably restored to meet today’s golfing standards while still retaining the charm of its initial design. Put simply, the Biltmore is one of Florida’s most aesthetically pleasing courses with its lush Bermuda grass fairways, glamorous green palm trees, and serpentine river that cuts across the landscape.
After a game, head to Fairways Restaurant, which overlooks the iconic banyan tree, for Southern yardbird po’boys, freshly shucked oysters, and a fine selection of cocktails like the Greenbrier Smash.
Location: 1210 Anastasia Ave, Coral Gables, FL 33134, USA
Open: Tuesday–Sunday from 6.30 am to 7.30 pm, Monday from 9.30 am to 7.30 pm
Phone: +1 305-460-5364

Biltmore Golf Course
Presidential prestige on every level
Good for: Luxury, Photo
A convenient 10-minute drive from Miami International Airport, Trump National Doral Golf Club is a luxurious public complex. It boasts 4 championship courses, as envisioned by U.S. President Donald J. Trump and celebrated golf architect Gil Hanse. Come here for the game but stay for the resort’s exquisite suites and glittering gastronomy, which can be found inside its many top-tier gourmet restaurants.
During the day, take on the legendary Blue Monster course or get into the swing of things on the Golden Palm, Red Tiger, or Silver Fox courses. While the clubhouse is members only, short-stay guests can enjoy a meal at the Champion’s Bar & Grill. Highly recommended are the tomato basil bisque and braised short rib sliders.
Location: 4400 NW 87th Ave, Miami, FL 33178, USA
Phone: +1 305-592-2000

Trump National Doral Golf Club
An affordable and historic 9-hole layout course near central Miami
Good for: Budget, Photo
The city-run Granada Golf Club boasts a par 36 course with local charm and is a firm favorite among beginners who enjoy it for good practice. Golf veterans love it for its central location and come here for a quick round. The course player-friendly for all ages with its spacious layout, no water, straight and generous fairways, and only very few sand traps.
The club was established in 1923 and it has been supporting golfing talent ever since. If your swings or putts need attention, the expert staff is ready to show you how to get your game onto the next level. After your round, rest your feet and order a cold drink at the quaint clubhouse.
Location: 2001 Granada Blvd, Coral Gables, FL 33134, USA
Open: Daily from 7 am to 7 pm
Phone: +1 305-460-5367

Granada Golf Club
Picture-postcard course with plenty of challenges
Good for: Couples, Luxury
A 30-minute drive south of central Miami, Palmetto Golf is an 18-hole championship course that spans 121 serene sylvan acres. The brainchild of American architect Dick Wilson, this ingenious layout is known for its treacherous palmetto trees and multitude of water hazards, including a twisty snake-like river that cuts across the fairways.
When you’re not wrapped up in a game, visit the driving range to work on your technique, or take lessons at the Palmetto Golf Academy under the watchful eye of PGA pro Alex Fernandez. The on-site Sports Grill serves ice-cold beer and cocktails in a laidback brick interior. It also boasts plenty of big-screen TVs that broadcast all the latest sporting matches.
Location: 9300 SW 152nd St, Miami, FL 33157, USA
Open: Daily from 6.30 am to 8 pm
Phone: +1 305-238-2922

Palmetto Golf Course
Family-friendly public venue set on its own sub-tropical island
Good for: , Luxury, Food, Families
Just west of Miami Beach, surrounded entirely by azure water, Normandy Shores Golf Course has charmed locals and visitors alike since 1941. Over the years, it’s hosted legends including Arnold Palmer and Peter Thompson, leading to a reputation for excellence. In 2008, the city invested 9 million dollars into its Arthur Hills revamp, elevating it to a whole new tier of prestige.
Normandy Shores is fit for both amateurs and seasoned vets, challenging each player with sneaky water hazards that make themselves known on 12 out of 18 holes. Its inviting clubhouse restaurant serves hearty brunches, deli sandwiches, and a selection of meat and seafood mains. There’s also a practice facility and pro shop stocking Srixon, Cleveland, and Puma.
Location: 2401 Biarritz Dr, Miami Beach, FL 33141, USA
Open: Daily from 7 am to 7 pm
Phone: +1 305-868-6502

Normandy Shores Golf Club
Home to 3 fabled 9-hole courses
Good for: Couples, Luxury
Sandwiched between Miami’s Kendall West and Kendall Lakes neighborhoods, Miccosukee Golf and Country Club boasts a trio of distinct courses (Marlin, Dolphin, and Barracuda). They were designed by Fort Lauderdale architect, Mark Mahannah. Showcasing flawless greens and fairways interrupted by water hazards, sand traps, and strategic elevation changes, the courses have hosted several PGA events since they opened in 1970.
Miccosukee is elevated with a swimming pool, tennis center, driving range, and putting green, as well as a restaurant with a seafood buffet, carvery, and waffle station. You can also enjoy a bike ride along the club’s scenic 4-mile loop path. Don’t forget the pro shop which stocks all the latest merchandise.
Location: 6401 Kendale Lakes Dr, Miami, FL 33183, USA
Open: Daily from 7 am to 8.30 pm
Phone: +1 305-382-3930

Miccosukee Golf and Country Club
Home of the Miami Open, South Florida’s first PGA event
Good for: Couples, History, Food
45 minutes from downtown and moments from the city’s airport, Miami Springs Golf and Country Club is partially responsible for golfing legends Gene Sarazen and Sam Snead. Designed by Thomas “Tubby” Martin a century ago, this historic venue delivers 18-holes of golfing magic to those lucky enough to play here.
The oldest course in the region, Miami Springs is home to the only driving range with after-dark access, featuring a paspalum grass practice bunker that’s lit for nighttime use. It’s also friendly to golfers of all skill levels as the only real hazards are the pesky sand bunkers and a creek that cuts across 4 fairways. When you’ve worked up a serious appetite, head to the Hole 19 restaurant.
Location: 650 Curtiss Pkwy, Miami Springs, FL 33166, USA
Open: Daily from 6 am to 9 pm
Phone: +1 305-805-5180

Miami Springs Golf and Country Club
Fairways alongside the beauty of the Biscayne Canal
Good for: Couples, Luxury, History
Built in 1939 by Robert F. “Red” Lawrence and Louis Wilson, but renovated as recently as 2011, Miami Shores Golf Club is a majestic, oak-lined complex. It has hosted prestigious events like the Florida State Open. What’s more, many celebrities have attempted to score a hole-in-1 here, including baseball player Joe DiMaggio, actor/comedian Bob Hope, and charismatic PGA icon Arnold Palmer.
Spanning 130 acres, this 18-hole, par 71 course has undergone outstanding fairway, green, and bunker restoration in surrounds that teem with native wildlife and lush green vegetation. When you’re not teeing up, you can play a game of tennis or dine in the club’s on-site bistro, which features a full bar, views of the course, and chef-prepared dishes.
Location: 10000 Biscayne Blvd, Miami Shores, FL 33138, USA
Open: Saturday–Thursday from 11 am to 6 pm, Friday from 11 am to 9 pm
Phone: +1 305-795-2360

Miami Shores Golf Club
A semi-private course that’s set in tranquil rural surrounds
Good for: Couples, Luxury, Food
Flamingo Lakes Golf and Country Club can be found in Pembroke Pines, Broward County, an hour’s drive north of Miami. This 18-hole, par 71 course will really test your golfing mettle thanks to its uniquely hilly terrain and mighty elevation changes. You can even book a pre-play lesson with PGA instructor Brian Gilchrist.
There are plenty of risk-versus-reward moments with water hazards appearing at almost every hole and sandy bunkers rearing up, ready to swallow your ball. After the game, head to the Oasis Cafe for delicious Hispanic and American dishes like chuleta valluna (Columbian pork loin) and homestyle meatloaf with mashed potatoes.
Location: 701 SW Flamingo W Dr, Pembroke Pines, FL 33027, USA
Open: Daily from 7 am to 5 pm
Phone: +1 954-435-6110

Flamingo Lakes Golf and Country Club
This article includes opinions of the Go Guides editorial team. Hotels.com compensates authors for their writing appearing on this site; such compensation may include travel and other costs.