The Absolute Best Golf Courses in Jacksonville [Updated 2025]

The Absolute Best Golf Courses in Jacksonville  [Updated 2025]
Food tour map
Jacksonville Secret Guide 🤫

Jacksonville Hot List 🔥

Get our exclusive guide to the top spots in Jacksonville! This guide includes:

  • Top 7 must-visit culinary destinations
  • Optimized 3-stop food tour route with a map
  • Expert insider tip for each location (when to go/what to order)
  • QR codes for easy navigation
  • More secret spots in your inbox every week

Trust me when I say, Jacksonville is a hidden gem for golf enthusiasts. With its stunning landscapes and diverse course designs, I’ve spent countless afternoons teeing off at some of the best spots around town. After reviewing 12 top locations, I can confidently say there’s something here for everyone, whether you're a seasoned pro or just starting out.

Having played these courses myself, I understand what makes a round of golf truly memorable. From breathtaking views to challenging layouts, my recommendations are crafted from personal experience and a genuine love for the game. So, grab your clubs and let’s dive into the best golf courses Jacksonville has to offer!


Eagle Landing Golf Club

Eagle Landing Golf Club
🗺️ 3989 Eagle Landing Pkwy, Orange Park, FL 32065
☎️ 904-291-5600
🌐 Website
Sunday: 6:30 AM–7 PM
Monday: 6:30 AM–7 PM
Tuesday: 6:30 AM–7 PM
Wednesday: 6:30 AM–7 PM
Thursday: 6:30 AM–7 PM
Friday: 6:30 AM–7 PM
Saturday: 6:30 AM–7 PM
Highlights
Challenging fairways
Exceptional customer service
Knowledgeable and friendly staff
Big clubhouse
Mixed green conditions

Eagle Landing Golf Club is a hidden gem in Jacksonville that deserves a place on any golf enthusiast’s list. The moment I stepped onto the property, I was greeted with exceptional customer service, setting the tone for my entire outing. The staff were knowledgeable and friendly, eager to share tips about the course.

As I made my way to the first tee, I couldn’t help but admire the challenging fairways that lay ahead. Each hole presented its own set of obstacles, allowing for a truly engaging round of golf. The layout is designed to test your skills without being overly punitive, making it a great choice for all levels of golfers.

The big clubhouse is another highlight, offering a relaxed space to unwind after the game. Whether you want to grab a bite or reflect on your round, it’s the perfect setting. Although I found that some of the greens had mixed conditions, they still offered a thrilling challenge. All in all, I left Eagle Landing feeling satisfied and eager to return. If you’re in the Jacksonville area, don’t miss out on this fantastic course!

You might also want to check out the best hotels in St Augustine Historic District.

Jacksonville Beach Golf Club

Jacksonville Beach Golf Club
🗺️ 605 Penman Rd S, Jacksonville Beach, FL 32250
☎️ 904-247-6184
🌐 Website
Sunday: 7 AM–6 PM
Monday: 7 AM–6 PM
Tuesday: 7 AM–6 PM
Wednesday: 7 AM–6 PM
Thursday: 7 AM–6 PM
Friday: 7 AM–6 PM
Saturday: 7 AM–6 PM
Highlights
Great greens in great shape
Affordable beachside golfing
Varied condition experiences
Needs maintenance improvements
Close proximity to The Players

Jacksonville Beach Golf Club is a delightful gem that combines the thrill of golf with the relaxing vibes of the beach. As I strolled onto the course, I was immediately captivated by the great greens that were in excellent shape, offering a true test for my putting skills. This course is particularly appealing for those looking for affordable beachside golfing—a rare find in such a scenic setting.

While most of the course was enjoyable, I did notice a few areas that could benefit from some maintenance improvements. However, the charm of the landscape more than made up for it; the breeze off the ocean kept me refreshed as I navigated the varied conditions. The proximity to The Players is an added bonus, creating an atmosphere rich with golf history.

This club is perfect for golfers of all skill levels who appreciate a playful challenge without breaking the bank. If you’re looking for a place to enjoy a round and soak in the coastal ambiance, Jacksonville Beach Golf Club is definitely worth a visit. Grab your clubs and let your worries float away on the ocean breeze!

You might also want to check out the best beach in St Augustine.

Queen's Harbour Yacht & Country Club

Queen's Harbour Yacht & Country Club
🗺️ 1131 Queens Harbor Blvd, Jacksonville, FL 32225
☎️ 904-220-2118
🌐 Website
Sunday: 11 AM–9 PM
Monday: Closed
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Semi-private gated community
Friendly staff and starter
Good overall course condition
Unique but challenging design
Clean and well-maintained layout

Queen's Harbour Yacht & Country Club is a delightful gem tucked away in Jacksonville's semi-private gated community. As I stepped onto the course, I was greeted by the friendly staff and a notably welcoming starter who set the tone for my day. The first thing that struck me was the good overall condition of the course—evidently, there’s diligent maintenance at play here.

This course isn't just eye candy; it features a unique yet challenging design that kept me engaged from hole to hole. Each turn is a delightful surprise, blending strategic play with breathtaking vistas of the surrounding waterways. The layout is managed so well that even a bad hole can inspire you to come back swinging.

I particularly appreciated how clean and well-maintained the grounds were, enhancing the sense of calm as I navigated my game. Overall, Queen's Harbour is a place where golfers can find a perfect blend of challenge and beauty, all wrapped up in the charm of Jacksonville. If you’re looking to enjoy a round in fantastic surroundings, this course should definitely be on your radar!

You might also want to check out the best hotels in St Augustine Beach.

Hidden Hills Golf Club

Hidden Hills Golf Club
🗺️ 3901 Monument Rd, Jacksonville, FL 32225
☎️ 904-641-8121
🌐 Website
Sunday: 7 AM–6 PM
Monday: 7 AM–6 PM
Tuesday: 7 AM–6 PM
Wednesday: 7 AM–6 PM
Thursday: 7 AM–6 PM
Friday: 7 AM–6 PM
Saturday: 7 AM–6 PM
Highlights
Fantastic course design
Pro shop staff is great
Reasonable pricing options
Course needs maintenance
Slow, bumpy greens

Hidden Hills Golf Club is a delightful surprise tucked away in Jacksonville that merges challenging play with a relaxed atmosphere. From the moment I stepped onto the grounds, I felt welcomed by the friendly and knowledgeable staff in the pro shop, who were eager to help with recommendations.

The course features a fantastic design that delights both novice and seasoned golfers, presenting a variety of holes that challenge your skill and strategy. However, I did notice the course could use a bit of attention to improve maintenance. Some areas felt a tad neglected, though this didn’t detract significantly from the overall experience.

The greens, while playable, had a slow and bumpy demeanor that posed an extra challenge when putting. Nevertheless, every round offers an opportunity to learn something new, and Hidden Hills is no exception. What truly stood out was the reasonable pricing, making it an accessible choice for those looking to indulge in a round without breaking the bank.

Overall, Hidden Hills Golf Club is a fun place to spend a day on the course, with enough charm and challenge to keep you coming back for more. Grab your clubs and get ready for an enjoyable round!

You might also want to check out the best hotel in Jacksonville Beach.

The Amelia River Club

The Amelia River Club
🗺️ 4477 Buccaneer Trail, Fernandina Beach, FL 32034
☎️ 904-491-8500
🌐 Website
Sunday: 7 AM–5 PM
Monday: 7 AM–5 PM
Tuesday: 7 AM–5 PM
Wednesday: 7 AM–5 PM
Thursday: 7 AM–5 PM
Friday: 7 AM–5 PM
Saturday: 7 AM–5 PM
Highlights
Gorgeous course
Top-notch staff and amenities
Tournament condition greens
Challenging yet fun layout
Friendly and attentive service

The Amelia River Club is an absolute gem tucked away in the scenic landscape of Jacksonville. From the moment I arrived, I was greeted by a friendly and attentive staff that set the tone for a remarkable day on the greens. The course itself is truly gorgeous, winding through pristine natural habitats and offering breathtaking views that make it hard to focus on your swing!

What struck me most was the impeccable condition of the tournament-quality greens—they were rolling beautifully, a testament to the meticulous care by the grounds crew. Each hole presented a healthy mix of challenge and fun, making it a memorable experience for golfers of all skill levels. The layout encourages strategic thinking, but don’t worry, it never strays into “frustrating” territory.

After my round, I took the opportunity to indulge in some of the top-notch amenities offered by the club. Whether you're looking for a bite to eat or a cool beverage to celebrate your birdie, you'll find it all here. Overall, The Amelia River Club is a must-visit for any golfer in Jacksonville—it combines exceptional play with a welcoming atmosphere, making it a true standout on the local golf scene!

You might also want to check out the best beach in Fernandina Beach.

The Yards

The Yards
🗺️ 254 Alta Mar Dr, Ponte Vedra Beach, FL 32082
☎️ 904-285-5552
🌐 Website
Sunday: 7 AM–7 PM
Monday: 7 AM–7 PM
Tuesday: 7 AM–7 PM
Wednesday: 7 AM–7 PM
Thursday: 7 AM–7 PM
Friday: 7 AM–7 PM
Saturday: 7 AM–7 PM

Nestled in the vibrant heart of Jacksonville, The Yards offers a delightful fusion of challenge and charm. This course is a playful testament to the art of golf, where each hole invites you to showcase your skills amidst beautiful surroundings. The well-maintained greens roll smoothly, while tree-lined fairways challenge your strategic approach. What truly sets it apart is the community vibe—players of all levels mingle and share tips, creating a welcoming atmosphere. If you’re searching for a spot that balances fun and finesse, look no further than The Yards—it’s a gem that promises enjoyment with every swing!

You might also want to check out the best hotels in Fernandina Beach.

St. Johns Golf & Country Club

St. Johns Golf & Country Club
🗺️ 205 St Johns Golf Dr, St. Augustine, FL 32092
☎️ 904-940-3200
🌐 Website
Sunday: 7 AM–7 PM
Monday: 7 AM–7 PM
Tuesday: 7 AM–7 PM
Wednesday: 7 AM–7 PM
Thursday: 7 AM–7 PM
Friday: 7 AM–7 PM
Saturday: 7 AM–7 PM

St. Johns Golf & Country Club is a true gem nestled in Jacksonville’s scenic landscape. As I roamed the lush fairways and challenging greens, each hole offered a delightful blend of beauty and strategy. The design seamlessly integrates natural features, providing a playful yet formidable test for golfers of all skill levels. I particularly enjoyed the welcoming atmosphere of the clubhouse, where staff made me feel right at home. Whether you’re seeking a quick round or a day of leisure, this course is a fantastic choice. With its blend of elegance and challenge, St. Johns is a must-visit for any golf enthusiast!

You might also want to check out the best hotels in Jacksonville.

Eagle Harbor Golf Club

Eagle Harbor Golf Club
🗺️ 2217 Eagle Harbor Pkwy, Fleming Island, FL 32003
☎️ 904-269-9300
🌐 Website
Sunday: 6:30 AM–6 PM
Monday: 6:30 AM–6 PM
Tuesday: 6:30 AM–6 PM
Wednesday: 6:30 AM–6 PM
Thursday: 6:30 AM–6 PM
Friday: 6:30 AM–6 PM
Saturday: 6:30 AM–6 PM

Teeing off at Eagle Harbor Golf Club is like stepping into a golfer's paradise! This beautifully designed 18-hole course offers a delightful blend of challenge and tranquility. As I navigated the lush fairways, I was captivated by the scenic views and the vibrant wildlife that calls this course home. The friendly staff added to the welcoming atmosphere, making every swing feel special. One moment I was battling the tricky water hazards, the next, I was enjoying a refreshing drink at the clubhouse. Eagle Harbor is a hidden gem that guarantees a fun day on the greens for players of all levels!

You might also want to check out the best museum in St Augustine.

Palm Valley Golf Club

Palm Valley Golf Club
🗺️ 1075 Palm Vly Rd, Ponte Vedra Beach, FL 32081
☎️ 904-824-9279
🌐 Website
Sunday: 7 AM–10 PM
Monday: 7 AM–10 PM
Tuesday: 7 AM–10 PM
Wednesday: 7 AM–10 PM
Thursday: 7 AM–10 PM
Friday: 7 AM–10 PM
Saturday: 7 AM–10 PM

Palm Valley Golf Club is a delightful gem tucked away in Jacksonville, where the lush landscapes and challenging fairways promise an engaging round for all skill levels. From the moment I stepped onto the well-maintained greens, I felt an invigorating sense of tranquility. The thoughtfully designed layout tests your strategy while offering stunning views at every turn. The friendly atmosphere and attentive staff only add to the charm. After battling the elements and sinking a few long putts, I left with a smile, knowing I'd be back. If you’re seeking a memorable golfing experience, Palm Valley is a must-play!

You might also want to check out the best public golf courses in St Augustine.

Jacksonville Golf & Country Club

Jacksonville Golf & Country Club
🗺️ 3985 Hunt Club Rd N, Jacksonville, FL 32224
☎️ 904-223-5555
🌐 Website
Sunday: 7 AM–9 PM
Monday: 7 AM–9 PM
Tuesday: 7 AM–9 PM
Wednesday: 7 AM–9 PM
Thursday: 7 AM–9 PM
Friday: 7 AM–9 PM
Saturday: 7 AM–9 PM

As I stepped onto the pristine greens of Jacksonville Golf & Country Club, I was immediately captivated by its beauty and challenge. Nestled among majestic oaks and shimmering water hazards, this course offers a delightful blend of strategic play and stunning vistas. The layout is both engaging and inviting, making each hole a new adventure. The clubhouse exudes a sense of warmth, making it the perfect place to unwind after a fulfilling round. Whether you're a seasoned pro or a newbie, Jax Golf & Country Club is a true gem that will leave you eager for your next round!

You might also want to check out the best playgrounds in Jacksonville.

The Palencia Club

The Palencia Club
🗺️ 600 Palencia Club Dr, St. Augustine, FL 32095
☎️ 904-599-9040
🌐 Website
Sunday: 6 AM–8 PM
Monday: 6 AM–8 PM
Tuesday: 6 AM–8 PM
Wednesday: 6 AM–8 PM
Thursday: 6 AM–8 PM
Friday: 6 AM–8 PM
Saturday: 6 AM–8 PM

Nestled along the banks of the stunning St. Johns River, The Palencia Club is nothing short of a golfing paradise. From the moment I stepped onto the lush fairways, I was captivated by the breathtaking scenery and meticulously designed holes that challenge players of all skill levels. The intricate layout combined with the natural beauty of Spanish moss-draped oaks made for a delightful round. The practice facilities are superb, and the clubhouse exudes a warm, welcoming atmosphere. If you’re seeking an unforgettable golfing experience in Jacksonville, look no further—The Palencia Club will surely exceed your expectations!

You might also want to check out the best hotels in Yulee.

Blue Sky Golf Club

Blue Sky Golf Club
🗺️ 1700 Monument Rd, Jacksonville, FL 32225
☎️ 904-446-2899
🌐 Website
Sunday: 7 AM–9 PM
Monday: 8 AM–9 PM
Tuesday: 7 AM–9 PM
Wednesday: 7 AM–9 PM
Thursday: 7 AM–9 PM
Friday: 7 AM–9 PM
Saturday: 7 AM–9 PM

My visit to Blue Sky Golf Club was a delightful escape into the world of golf! This beautifully maintained course boasts lush fairways and challenging greens that keep every golfer on their toes. I particularly enjoyed the scenic surroundings, with stunning views that elevate the overall experience. The staff was friendly and accommodating, ensuring a memorable day on the course. With a perfect mix of playful challenges and serene landscapes, Blue Sky truly stands out as one of Jacksonville's gems. Whether you’re a seasoned player or a curious newbie, this course is worth a visit! 🏌️‍♂️🌤️

You might also want to check out the best family resorts in St Augustine.

Orlando SmithO
WRITTEN BY

Orlando Smith

Orlando Smith is an avid storyteller and local culture enthusiast based in Jacksonville, Florida. With a deep appreciation for the city's vibrant history and unique charm, he shares insights and hidden gems that capture the essence of the First Coast.Read more
Food tour map
Jacksonville Secret Guide 🤫

Jacksonville Hot List 🔥

Get our exclusive guide to the top spots in Jacksonville! This guide includes:

  • Top 7 must-visit culinary destinations
  • Optimized 3-stop food tour route with a map
  • Expert insider tip for each location (when to go/what to order)
  • QR codes for easy navigation
  • More secret spots in your inbox every week