Find the Best Things

10 Best Public Golf Courses in New Jersey!

nj public golf courses

Golf is a hugely popular sport in New Jersey, and there are plenty of places to perfect your swing. From beginner-friendly golfing at Heron Glen Golf Course in Ringoes to the resort experience at Crystal Springs Resort in Hamburg, here are the 10 best public golf courses in New Jersey.


Crystal Springs Resort, Hamburg, NJ

Crystal Springs is a hotel resort with an on-site golf course, a spa, restaurants, and event space. Many travelers come here just for golfing, so consider making a whole weekend out of it. There are multiple courses available, including a putting practice course.

Atlantic City Country Club, Northfield, NJ

Atlantic City Country Club is one of the oldest in the country, with roots dating back to 1897. While the courses are short and sweet, each hole boasts a few enjoyable challenges.

Twisted Dune Golf Club, Egg Harbor Township, NJ

If you want up your golf game, try Twisted Dune Golf Club. The whole course has deep bunkers, strategically-placed ponds, and difficult pins. If you prefer less of a challenge, stick to the holes toward the front.

Neshanic Valley Golf Course, Neshanic Station, NJ

Neshanic Valley Golf Course is a great golf course for all levels. Many locals consider this place a hidden gem, thanks to a serene backdrop that feels miles away from everything. The course is always in great shape, and you’ll get your money’s worth.

Rock Spring Golf Club, West Orange, NJ

Rock Spring Golf Club is best known for its friendly staff. Each green has been meticulously designed with unique layouts and features.

Seaview Golf Club, Galloway, NJ

Seaview Golf Club offers two courses, the Pines and the Bay. The Bay Course is the site of the Shoprite LPGA Tournament. Book a room at the on-site hotel to make your golf trip a weekend getaway.

Shore Gate Golf Club, Ocean View, NJ

Shore Gate Golf Club is the best place to visit if you want an affordable golf course. Prices start around $65 per person, which is a steal. The course can be tough, so this option is better suited for experienced players.

Scotland Run Golf Club, Williamstown, NJ

Locals go to Scotland Run for more than the awesome golf course. The Highlander Pub & Grill is a favorite among regulars, and it’s a great place to host an event. This golf club is a top choice for large groups and corporate events.

The Architects Golf Club, Phillipsburg, NJ

Architects Golf Club is the best place to visit if you want privacy. This is a hidden gem, only known by golf enthusiasts who live in the area. The layout of the course is great, and its variety of architectural elements keeps the course interesting.

Heron Glen Golf Course, Ringoes, NJ

Heron Glen is the best option for beginners. Open for most of the year, the spacious course offers a pro shop, junior golf camps, planned outings, a restaurant and other activities and amenities.

Hot Stories
Select a New Jersey town to find
the Best Things To Do and Places To Go around you