Top 25 Public Golf Courses for Off-Course Amenities - Golfers' Choice 2025

Really good amenities like a clubhouse or good practice facility can enhance your golf experience.
Geneva National - clubhouse
Geneva National's clubhouse serves three excellent courses.

Private clubs are notorious for having better facilities and amenities than public golf courses. Steep monthly dues can buy a lot a bells and whistles for members.

The good news for public golfers is the post-pandemic golf boom has allowed many public courses to upgrade their facilities as well. Clubhouse improvements and bigger and better practice facilities are becoming more and more common at top public and semi-private places.

These 25 golf courses and facilities impressed our reviewers most with their off-course amenities. Each received at least 10 reviews in 2024 to be eligible for this list.

A nice clubhouse, restaurant and range can go along way to impressing golfers. Here's a look:

  1. Geneva National Resort

    Lake Geneva, Wisconsin
    Semi-Private/Resort
    4.6381537335 out of 5 stars
    173
    Lake Geneva, Wisconsin
    Semi-Private/Resort
    4.3801683213 out of 5 stars
    190
    Lake Geneva, Wisconsin
    Semi-Private/Resort
    4.5695182073 out of 5 stars
    165

    Green fee: $190
    What they're saying: "The clubhouse, the service, even the golf carts (most comfortable seats ever)...This is a no brainer. One of the best courses in Wisconsin." - GolfPass review

  2. Omni Bedford Springs Resort

    Bedford, Pennsylvania
    Resort
    4.709286005 out of 5 stars
    150

    Green fee: $199
    What they're saying: "The staff was awesome, prepping me for my round with excellent advice for handling the course. And the conditions were immaculate. Plus - bonus! - my wife said the spa treatment at the resort while I played was the best she’s had. It’s a resort, plays like a resort, treats you like a resort, so it has resort green fees. But to be honest I would probably pay even more - it’s that good." - psuyoung

  3. Pinehills Golf Club

    Plymouth, Massachusetts
    Semi-Private
    4.6963892975 out of 5 stars
    308
    Plymouth, Massachusetts
    Semi-Private
    4.8676239264 out of 5 stars
    344

    Green fee: $160
    What they're saying: " Great food in restaurant along with driving range, huge practice putting green and bunker and pitching/chipping practice areas. Bring friends for an enjoyable day." - GolfPass review

  4. St. Croix National Golf Course

    Somerset, Wisconsin
    Public
    4.6024116886 out of 5 stars
    390

    Green fee: $69+
    What they're saying: "The course is always in tip top shape, the staff treats you like family and the restaurant offers very good food and drinks." - mnsnwta

  5. Black Lake Golf Club

    Onaway, Michigan
    Public
    4.8244978025 out of 5 stars
    252

    Green fee: $88
    What they're saying: "Everything and more!!! U need to play this course now!! Eat a hamburger- 10/10!!! Food and drinks- so affordable and the course in the best shape it’s ever been in!!!" - GolfPass review

  6. Sandy Pines Golf Course

    DeMotte, Indiana
    Public
    4.865654649 out of 5 stars
    217

    Green fee: $90
    What they're saying: "Couldn’t believe what a beautiful facility it was. The cottages were immaculate. Service was tremendous: Trisha and Lauren took care of us. Trisha took care of all the little things that we needed." - GolfPass review

  7. Omni Tucson National Golf Resort & Spa

    Tucson, Arizona
    Resort
    4.4383209487 out of 5 stars
    441
    Tucson, Arizona
    Resort
    4.4383209487 out of 5 stars
    441

    Green fee: $230
    What they're saying: "Played in PM at a discounted rate, which made it worth while. Staff very welcoming, great practice facilities. Course in immaculate condition. Greens great pace and rolled very true." - GolfPass review

  8. Pine Mountain Lake Country Club

    Groveland, California
    Semi-Private
    4.8598732422 out of 5 stars
    205

    Green fee: $72
    What they're saying: "Amazing place. It started out at check-in (with) friendly fun people. Then the course layout was so difficult with amazing mountain views . Even though there are houses on the course there wasn’t a lot of them. The bar/restaurant was great on the turn, good drinks (and) good price . I’ll be back very soon." - GolfPass review

  9. Atkins Golf Club at the University of Illinois

    Urbana, Illinois
    Public
    4.821840698 out of 5 stars
    118

    Green fee: $95
    What they're saying: "Enjoyed a great round during the Labor Day Weekend. Course looks superb. Views were spectacular. Carts are tip top. Staff was super friendly." - GolfPass review

  10. Craft Farms Resort

    Gulf Shores, Alabama
    Semi-Private
    4.6950683422 out of 5 stars
    344
    Gulf Shores, Alabama
    Semi-Private
    4.7249175171 out of 5 stars
    510

    Green fee: $95
    What they're saying: "Great conditon. friendly staff. amazing amenities. ask for Paola!!" - GolfPass review

  11. Rams Hill Golf Club

    Borrego Springs, California
    Semi-Private/Resort
    4.6120922194 out of 5 stars
    799

    Green fee: $235
    What they're saying: "Great day out at Rams Hill. The course is a lot of fun, and the greens were mint and running at 11.5 . The course impressed with its visual layout, strong bunkering and strategic options. Never would have guessed they redid the fairways this summer. Staff were excellent. The free street tacos at the turn were a pleasant and tasty surprise. Will definitely be back." - HimalayanLooper

  12. Hon-E-Kor Golf & Country Club

    Kewaskum, Wisconsin
    Semi-Private
    4.6909271692 out of 5 stars
    120

    Green fee: $62
    What they're saying: "Flooding caused the owners to move around holes, and they did so in great way. Hats off to their creativity." - GolfPass review

  13. Mozingo Lake Golf Course

    Maryville, Missouri
    Public
    4.8672883788 out of 5 stars
    167

    Green fee: $38
    What they're saying: "We played two days and stayed at the Cobblestone Inn that’s on property. We had a great time, the course was in great shape and the weather was perfect." - trots007

  14. The Reserve Vineyards and Golf Club

    Aloha, Oregon
    Semi-Private
    4.6878342871 out of 5 stars
    393
    Aloha, Oregon
    Semi-Private
    4.6196992481 out of 5 stars
    413

    Green fee: $79
    What they're saying: "Great course for the money and great training and range areas." - heroyoon

  15. Arrowhead Golf Club

    Wheaton, Illinois
    Public
    4.795246741 out of 5 stars
    562

    Green fee: $99
    What they're saying: "One of the best courses in Illinois… shot makers course for sure, and the staff, including restaurant and bar are always amazing. Highly recommend!" - Freemangolfs

  16. La Cantera Golf Club

    San Antonio, Texas
    Public/Resort
    4.6773583825 out of 5 stars
    655

    Green fee: $200
    What they're saying: "The golf course was in great shape. The staff was helpful and friendly. We had some drinks and food in the bar afterwards and, honestly, they have better food than many restaurants and I intend to go back just to eat there!" - GolfPass review

  17. FarmLinks at Pursell Farms

    Sylacauga, Alabama
    Public/Resort
    4.840187332 out of 5 stars
    341

    Green fee: $100+
    What they're saying: "If you have never been to Pursell Farms to play FarmLinks, you need to schedule your trip now. Great layout, good food and lodging options and even sporting clays and upland bird hunting make this a fantastic destination." - petralife

  18. Juliette Falls Golf Club

    Dunnellon, Florida
    Semi-Private
    4.5995865518 out of 5 stars
    893

    Green fee: $105
    What they're saying: "Absolutely fantastic golf course and well worth the drive up from our base in the Orlando area. The Course layout, conditions and the pace of play were all as we would have hoped. Capped off by a burger and a beer in the funky bar area. What’s not to like? We will return." - GolfPass review

  19. Trump National Doral

    Miami, Florida
    Resort
    4.5630252101 out of 5 stars
    119

    Green fee: $200-$600+
    What they're saying: "Staff were extremely friendly and helpful. Course conditions were very good - with the exception of a couple of tee boxes. Greens were very quick and rolled true. Range balls were included and the range facility was very nice. Note the day I played you hit off a mat." - jjaputnam

  20. TPC Scottsdale

    Scottsdale, Arizona
    Resort
    4.3332045445 out of 5 stars
    747

    Green fee: $500+
    What they're saying: "Definitely a course that punishes bad shots. But not quite as difficult as expected. I had a blast. Bucket list item. Pro speed greens, top notch facilities. Don't miss this." - Stogiefan

  21. Thistle Golf Club

    Sunset Beach, North Carolina
    Public
    4.8112937944 out of 5 stars
    780

    Green fee: $150+
    What they're saying: "Everything about Thistle was outstanding. The course was in great shape, the clubhouse was stunning, even the golf cart’s leather seats felt like I was getting into a Mercedes. The best part was the placement of the forward tees. As a senior woman golfer I was able to play at pace with 3 long hitting men." - GolfPass review

  22. Trappers Turn Golf Club

    Wisconsin Dells, Wisconsin
    Public
    4.7728285646 out of 5 stars
    221
    Wisconsin Dells, Wisconsin
    Public
    4.3263305322 out of 5 stars
    32

    Green fee: $169
    What they're saying: "Everything was in great shape, tee, fairways and greens. New carts with soft seats. Clubhouse is great and so is their food." - GolfPass review

  23. Pelican Hill Golf Club

    Newport Coast, California
    Resort
    4.4757992852 out of 5 stars
    185
    Newport Coast, California
    Resort
    4.2661321164 out of 5 stars
    212

    Green fee: $415+
    What they're saying: "Anyone level of golfer will enjoy this golf experience. Lower handicap players will be drooling to comeback again!" - GolfPass review

  24. Indian Wells Golf Resort

    Indian Wells, California
    Resort
    4.6531108725 out of 5 stars
    517
    Indian Wells, California
    Resort
    4.0673396294 out of 5 stars
    388

    Green fee: $295
    What they're saying: "First time playing the course and it lived up to the hype. Super pretty and lush. Pay attention to the GPS as there is water on the back in places you cannot see with the naked eye. I see why people come back and play this course over and over again." - DaCobra

  25. Mid South Club

    Southern Pines, North Carolina
    Private
    4.6598481498 out of 5 stars
    161

    Green fee: $200
    What they're saying: "Skip any lower tier Pinehurst course and go play here. “Resort” style without the runoffs of a Donald Ross. Clubhouse has a great bar as soon as you walk in. 9 and 18 views are epic. Must play in the Pinehurst area!" - joshsmith12

Jason Scott Deegan has reviewed and photographed more than 1,200 courses and written about golf destinations in 28 countries for some of the industry's biggest publications. His work has been honored by the Golf Writer's Association of America and the Michigan Press Association. Follow him on Instagram at @jasondeegangolfpass and X/Twitter at @WorldGolfer.
Tim Gavrich is GolfPass' Senior Writer. Follow him on Twitter @TimGavrich and on Instagram @TimGavrich.

Comments (0)

Default User Avatar
Tee up your thoughts here...
View all the Golfers' Choice lists, including all 50 states.
Now Reading
Top 25 Public Golf Courses for Off-Course Amenities - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account