Enjoy the surf, sun & sand of Florida’s Gulf Coast
With miles of sandy beaches, beautiful sunny conditions and lovely green scenery, golf holidays in Naples Beach hotels are well-known for providing golfers with an excellent all-round experience with some truly memorable courses thrown in for good measure.
Why book a golf holiday to Naples?
- Incredible historic golfing venues
- Beautiful cities and enriching culture
- Incredible sunshine throughout the year
- Ryder cup and European Tour hosts
Uncover the next golf gem in Naples
Although not necessarily the first-place golfers think of when they think of golf in Florida, Naples is quite often wrongly assumed to host more of a beach holiday vibe as opposed to a golf holiday. However, this couldn’t be further from the truth and whilst the area may be most well-known for its beaches, it also has a range of fantastic quality courses which should not be overlooked.
Other notable courses include both the Black and Gold Course at Tiburon Golf Club, a well-known Greg Norman track, with both being a must-play if in Naples. The Naples Grande Golf Club also offers golfers incredible panoramic views encapsulated by beautiful Florida native flora and fauna.
Why choose a golf holiday to Naples?
Boasting miles of white sandy beaches, calm waters and lush green scenery - the perfect setting to play some of Florida's best golf courses, Naples is a true golfer’s playground. Combine incredible courses with sunshine, luxury resorts and high-end shopping to experience a taste of the good life and make memories that will last a lifetime. And, with so much to explore off the course, there is no better destination for your next Florida golf holiday.
Golf travel tips for Naples
Best months for golfing weather:
Best months for value:
Most popular months:
Our experts recommend:
Stay in grand luxury resorts
If you’re looking for the perfect base for your golf trip, look no further than Naples Grande Beach Resort 5* and Ritz-Carlton Golf Resort, Naples 5*. Some of the best venues Florida has to offer.