Last Updated on July 20, 2026 by Katrina

Photo credit: Sawgrass Marriott Golf Resort & Spa

Florida boasts of having more golf courses than any other state in the U.S.—plus, it’s the home base of the PGA Tour, making it a veritable golf mecca. Planning a golf trip to Florida offers you the chance to play destination-worthy courses that sit next to grand dame hotels or full-service resorts with pools, fine dining, and even beach access. Here are five of the best golf resorts in Florida.

The Breakers Palm Beach (1 S County Rd.; 561-655-6611) Palm Beach

This stately hotel in Palm Beach dates back the Gilded Age—as does one of its two golf courses. The 1897 Ocean Course “is the oldest 18-hole course in Florida,” writes U.S. News & World Report, “and features 56 bunkers, six lakes and a 6,500-square-foot putting green. Its John Webster Golf Academy offers advanced technology in swing analysis and club fittings.” Otherwise, the resort has a private beach, four pools and nine restaurants and bars. A Google reviewer calls it “iconic. The spa was beyond beautiful and the golf course was a short walk or shuttle away—and the course is easy and enjoyable.” >> Book this hotel for less

Sawgrass Marriott Golf Resort & Spa (1000 Tournament Players Club Blvd.; 904- 285-7777) Ponte Vedra Beach

This Marriott boasts the TPC Sawgrass, the home of the PGA Tour headquarters, The Players Championship, and its famous 17th hole, totally surrounded by water. “Golf aficionados can perfect their swing at Dye’s Valley Course and the Stadium Course,” writes U.S. News & World Report, adding that the resort “also offers a luxury spa for guests more interested in pampering than putting. Hop on the free shuttle to the Cabana Beach Club or cool off in one of the three outdoor pools.” Some online reviewers say the rooms are dated, but one Google reviewer appreciated the peaceful setting: “Loved waking up to the views of the oak trees, birds and the water, and we caught glimpses of roseate spoonbill on the golf course.” >> Book this hotel for less

Streamsong Golf Resort (1000 Streamsong Dr.; 863-312-8008) Bowling Green

Travel+Leisure likes that this 7,000-acre resort, about 65 miles from Tampa, for its “three spectacular 18-hole courses, one 19-hole course, and an entertaining putting course. After golf, there’s a spa, an infinity pool overlooking the lake, bass fishing, and archery.” Choose from rooms in the main building or the Clubhouse or cabins closer the greens. A Tripadvisor user writes that “while it’s off the beaten path, the resort is gorgeous. Food was excellent, room was spacious and comfortable. The golf courses were varied, challenging, well-kept and fun to play.” >> Book this hotel for less

PGA National Resort (400 Ave. of the Champions; 800-863-2819) Palm Beach Gardens

The name says it all: you have world-class course options (five of them) at this Palm Beach resort. “Golfers have a range of challenges from The Champion (home of the annual Honda Classic) and The Palmer (named for its designer),” writes Travel+ Leisure. “Childcare, kids’ activities, beach volleyball, bikes, and lawn games only add to the family-friendly atmosphere.” Other amenities include tennis and pickleball courts, a pool, and a spa. Online reviewers indicate that one stays here for the golf more than the resort. “Definitely not a 5-star hotel,” writes one Google reviewer. “This is more like a Hyatt than a Four Seasons,” but another loved that “my golfer’s recovery massage was one of my best massages I’ve gotten.” >> Book this hotel for less

JW Marriott Miami Turnberry Resort & Spa (19999 W Country Club Dr.; 305-932-6200) Aventura

You get an “elegant resort, spacious rooms, plus a variety of restaurants that include Michael Mina’s Bourbon Steak,” writes Travel+Leisure of this Miami area resort that has “two championship courses, originally designed by renowned architect Robert Trent Jones, Sr., which are both scenic and challenging.” Families will love the waterpark with a cabana-lined lazy river. A Google reviewer calls it “absolutely stunning. Beautiful views and great food options. If you love golf, you will love this place!” >> Book this hotel for less

Related: