Back to New York Mini Golf Courses

The Meadows Golf Center and All American BBQ

42565 NY-28, Margaretville, NY 12455, USA
4.7
The Meadows Golf Center and All American BBQ
+2 more

About The Meadows Golf Center and All American BBQ

Discover a local gem for mini golf near me at The Meadows Golf Center and All American BBQ in Margaretville, NY. Nestled in the scenic Catskills near the East Branch of the Delaware River, this family-friendly facility offers an 18-hole mini golf course with an engaging agricultural theme and handcrafted props that evoke nostalgia and fun. Whether you're a seasoned golfer or a newcomer to miniature golf, you'll enjoy the beautifully maintained greens, unique obstacles, and the overall inviting atmosphere of the mini-golf course. In addition to mini golf, this venue features a full 9-hole golf course, a spacious practice range with lessons available, and a delightful All American BBQ for events and private parties. Conveniently located at 42565 State Highway 28, Margaretville, NY, with competitive pricing and special offers like a free bucket of balls with a greens fee purchase, The Meadows Golf Center is the perfect destination for those searching for "mini golf near me" in the area. Enjoy a day of fun, great food, and engaging outdoor activities at this local mini-golf hotspot.

Reviews

10 months ago

Started golf at noon by 2:30 we were enjoying some of the best barbecue I’ve had in my entire life. We sampled everything on the menu. It was all delicious. My favorite was the Brisket and it was well worth it. The owners were wonderful and so kind. Plus you can’t beat the view from the 9th hole.

8 months ago

Russell was such an informative, respectful host. It was my boyfriend's first time trying the sport, and he was accommodating showing us helpful techniques/lessons. We didn't bring any gear, but we were able to rent a bag of clubs with balls and tees. Next time, we will be back to try out the BBQ. Dog friendly, too!

Course Information

4.7 (58 reviews)
(845) 586-4104
Hours
  • Monday: 7:00 AM – 10:00 PM
  • Tuesday: 7:00 AM – 10:00 PM
  • Wednesday: 7:00 AM – 10:00 PM
  • Thursday: 7:00 AM – 10:00 PM
  • Friday: 7:00 AM – 10:00 PM
  • Saturday: 7:00 AM – 10:00 PM
  • Sunday: 7:00 AM – 10:00 PM
Share: