New York isn’t the first place that comes to mind when you think of golf—between the skyscrapers, the subway, and the relentless pace of city life, it’s easy to assume the sport belongs elsewhere. But scratch beneath the surface, and you’ll find a surprisingly vibrant golf scene, where urban convenience meets unexpected charm. Whether you’re a seasoned golfer looking for a quick round between meetings, a beginner eager to learn the basics, or someone who just wants to hit balls with a view of the Empire State Building, New York delivers. The state’s golf facilities run the gamut: from historic public courses tucked into city parks to high-tech indoor driving ranges where you can practice year-round. This list prioritizes venues that balance accessibility, quality, and community feedback—places where you can actually enjoy the game without the hassle of a cross-country drive. No paid placements here; just the spots that consistently earn praise for their facilities, service, and overall experience.
Rankings are determined by a weighted formula: **rating × log(review count)**, ensuring both high-quality experiences and broad consensus matter.
—
1. Five Iron Golf (6th Ave)
If you’re after a premium indoor golf experience without leaving Manhattan, Five Iron Golf’s location on 6th Avenue is a standout. This isn’t just a driving range—it’s a high-tech training facility with climate-controlled bays, TrackMan technology, and lessons tailored to every skill level. The staff here is consistently praised for their expertise, and the space is sleek, well-maintained, and designed for serious practice. What sets it apart is the attention to detail: from personalized swing analysis to a menu of snacks and drinks that keep you fueled between sessions. It’s ideal for players who want to refine their game in a setting that feels more like a boutique club than a generic range.
—
2. Van Cortlandt Park Golf Course
One of the few public golf courses in NYC, Van Cortlandt Park offers a classic, no-frills experience with 18 holes winding through one of the city’s largest parks. The course is well-kept, with a mix of open fairways and tree-lined greens, making it a favorite for locals who want an affordable round without leaving the Bronx. While it may not have the manicured perfection of a private club, its charm lies in its accessibility—easy to reach by car or transit—and its role as a community hub. It’s perfect for players who appreciate a traditional golf experience without the urban premium price tag.
—
3. Alley Pond Golf Center
Douglaston’s Alley Pond Golf Center is a solid choice for players who want a mix of driving range practice and mini-golf fun. The facility is straightforward: a decent-sized range with well-maintained turf, paired with a mini-golf course that’s more about nostalgia than high-end design. It’s not a destination for serious training, but it’s a reliable spot for casual players, families, or those looking to kill an afternoon. The prices are reasonable, and the location—just outside Queens—makes it a convenient escape from the city’s core. If you’re after a low-pressure, budget-friendly golf outing, this is a safe bet.
—
4. Five Iron Golf (Park Ave)
Another Five Iron location, this one near Grand Central, brings the same high-tech training vibe to Midtown. The standout here is the personalized service—staff like Ellen, mentioned in reviews, go above and beyond with swing evaluations and adjustments, making it a top pick for players serious about improving. The indoor bays are spacious, the equipment is top-notch, and the Grand Central backdrop adds a touch of urban glamour. It’s especially great for beginners or intermediate players who want structured lessons in a setting that feels both professional and welcoming.
—
5. Dyker Beach Golf Course
Brooklyn’s Dyker Beach Golf Course is a hidden gem for those willing to venture west of Prospect Park. The course itself is well-maintained, with a mix of challenging holes and open fairways that make it enjoyable for both casual and experienced players. Reviews highlight its affordability and the friendly staff, though pace of play can be slow on weekends. The real draw is its location near the beach—imagine finishing a round with a walk along the shore. It’s a great option if you’re looking for a classic NYC public course with a coastal twist.
—
6. Five Iron Golf (3rd Ave)
This Upper East Side outpost of Five Iron Golf is less about high-tech training and more about a fun, social atmosphere. The space is bright and airy, with a focus on group lessons and casual play. Staff like Caitlyn and Chris are frequently singled out for their warmth and expertise, making it a favorite for teams or friends looking to bond over golf. The holiday menu options suggest a commitment to creating a welcoming environment, and the location—near Central Park—adds to its appeal. It’s the kind of place where you’ll leave feeling like you’ve had a genuine experience, not just a transaction.
—
7. Five Towns Mini Golf & Batting Range
If you’re not strictly after a traditional golf experience, Five Towns offers a fun alternative with its batting cages and mini-golf course. The batting range is well-equipped, with adjustable speeds and styles to suit different skill levels, while the mini-golf is creative and family-friendly. The addition of a paintball gallery shooter adds a unique twist, making it a great spot for groups looking to mix up their recreational activities. It’s not a substitute for a full golf course, but it’s a solid choice for those who want variety and a laid-back vibe in the Five Towns area.
—
8. Marine Park Golf Course
Brooklyn’s Marine Park Golf Course is a well-regarded public option with a solid 18-hole layout and consistent course conditions. Players appreciate its affordability and the fact that it’s rarely overrun with crowds, unlike some of the more popular NYC courses. The pace of play can slow down in the afternoons, but the greens are usually in good shape, and the course offers a peaceful retreat from the city’s hustle. It’s a reliable choice for locals and visitors alike who want a straightforward, no-frills round without breaking the bank.
—
9. Five Iron Golf (5th Ave)
This Greenwich Village location is another Five Iron Golf stronghold, blending technology with a cozy, neighborhood feel. The indoor bays are equipped with the latest training tools, and the staff is known for their patience and expertise, especially with beginners. The space is compact but efficient, making it ideal for quick practice sessions or lessons. What really sets it apart is the personal touch—many reviews mention how the staff remembers regulars and tailors sessions to individual needs. It’s a great pick if you want a high-quality training experience in a central, walkable location.
—
10. Five Iron Golf (Stone St)
Rounding out the list, this Financial District Five Iron Golf location is a fan favorite for its combination of top-notch facilities and exceptional service. The staff here—particularly Rhea—are legendary among regulars for their friendliness and professionalism, creating an environment that feels more like a second home than a golf range. The indoor bays are well-maintained, and the lessons are structured yet flexible. It’s the kind of place where you’ll hear repeat visitors rave about the consistency and the way the staff makes you feel welcome. If you’re in Lower Manhattan and want a stress-free, high-quality golf session, this is it.
—
How we ranked these
This list was compiled using a straightforward but effective ranking system: **rating × log(review count)**. This approach ensures that venues with both high average scores *and* a critical mass of feedback rise to the top, rather than being influenced by outliers or paid placements. We also prioritized venues with strong community consensus—places where players consistently return and recommend them to others. For a deeper dive into our methodology, check out our methodology.
