Bayshore Golf Club: An Indoor Golf Simulator in Hazlet, NJ

This article is sponsored by Bayshore Golf Club.

Even if it’s cooling down outside, golf season isn’t over. There are several golf simulators at the Jersey Shore, and one of our favorites is Bayshore Golf Club, located at 1372 NJ-36 in Hazlet. This indoor experience is great for any Monmouth County resident looking to enjoy a game + hang out, as it is designed for players of all experience levels. The Jersey Shore Girl had a chance to try it out, and the verdict is in: this should definitely be on your list for date nights, group hangs, team-building events, parties, and all types of fun. Keep reading to learn about Bayshore Golf Club, an indoor golf simulator in Hazlet, New Jersey.

about bayshore

About Bayshore

Bayshore Golf Club is a premier indoor golf simulator in Hazlet, New Jersey, featuring six bays for immersive, realistic play. Each bay can fit five golfers and is set up with bar seating, a TV, and a mini fridge for drinks + snacks. The sixth bay is the largest and features a couch so you can sit back and relax as you play with your group. 

plan your visit

What makes the facility destination-worthy is that it’s specifically designed for players of all types. Truly, anyone from newbies to seasoned indoor golfers can make a home here and have a great time. The Club is powered by TRACKMAN technology and features real golf courses that you can play or tour, including Pebble Beach, PGA National, and St. Andrews, as well as practice activities, games, competitions, and more. Bayshore Golf Club even has regripping services + club repair, along with cleaning and polishing available for golfers looking to have their clubs serviced while visiting. 

Devin from Team JSG had the opportunity to spend an evening out at Bayshore, and it was the perfect spot for a group hang. Some of the guys played a round at Liberty National while the girls practiced some drives and putts.

learn more

Devin even got a little one-on-one with Pat Noone, the club’s championship-level coach certified by Titleist Performance Institute (TPI), and got some pointers on how to best hold the club. As she was keeping an eye out for the group outing aspect, she noticed Bayshore’s date night deal is also worth a shout-out (stay tuned for more on that!)

Plus, Bayshore is BYOB (always a plus) and has a ton of space, so it makes for a great corporate event or holiday party venue. It has plenty of free parking, a space for event setup, and spaces to hang out near the six bays. There’s also a refrigerator for drinks and snacks, space for catered food + beverages set up, and if you need to grab a drink(or run out of refreshments ha), a liquor store next door.

2026 Fall League

This year, Bayshore 2026 is hosting a Fall League starting on Sunday, October 4th. It will be 10 weeks long, is designed for two people, and features a modified team handicap that ensures fair play and enjoyable competition for all. Participants can also pick a time during the week that fits their schedule, so no one is left out.

Both weekly and seasonal prizes are offered for participants, depending on the number of entries. Members of Bayshore Golf Club can join for $300, and it is $350 for non-members. To learn more and join the league, visit here.

Lessons

join the fun

Much like a traditional golf club, Bayshore has an on-site pro. Pat Noone is a championship-level coach certified by Titleist Performance Institute (TPI), the world’s leading organization in golf-swinging studies. Pat uses data-driven techniques to help golfers of all skill levels, from beginners looking for basic instruction to seasoned players who want to fine-tune their game. 

The facility provides both individual and small group instruction, with plans personalized to target players’ specific areas of development. Everybody starts with an initial 75-minute TPI assessment to evaluate their swing, priced at $100. Afterwards, Bayshore Golf Club features a performance package that includes 3 sessions, a training plan, a fitness + mobility routine, and the opportunity to track your progress.

FYI: If you want to bring your little one along, there’s also a Junior Golfer Development course for children aged 6 to 14.

Memberships, Packages + More

go golfing

Bayshore Golf Club has three monthly membership tiers:

  • Par: Two bay hours that carry over unused, with standard 5-day booking ($75 per month)
  • Birdie: Four bay hours that carry over unused, league discounts, and 8-day advanced booking ($150 per month)
  • Eagle: 10 bay hours that carry over unused, league discounts, and 10-day advanced booking ($350 per month)

Annual memberships feature the same three tiers, with additional bay hours, discounts, and other incentives. Seniors + students can get a 25% discount on all tiers, and veterans + first responders get a 10% discount.

visit bayshore

And for couples golfing together, JSG recommends checking out Bayshore’s Date Night package, which happens on Wednesday and includes two simulator hours + drinks (it’s cheaper than dinner and a movie — wink). There’s a liquor store right next to the Club, and you get to choose between a bottle of wine, a four-pack of Sun Cruisers, or a six-pack of domestic beer. Not to mention, you can bring in your own food or snacks for the night or even order DoorDash to be delivered to your bay. 

Summer Camp

Bayshore Golf Club also hosts an annual youth summer camp for children aged 7 to 13. It’s a high-energy program designed to help aspiring young golfers hone in on their skills while still having fun in a competitive environment.

Some of the camp’s features include warm-up + movement prep before lessons, skill instruction that targets grip, setup, and fundamentals, simulator gameplay + competitions, and a daily leaderboard. The camp is led by Pat Noone, Bayshore’s championship-level coach certified by Titleist Performance Institute (TPI). The summer camp is three hours daily from Monday through Thursday, for $250 a week. To learn more, visit here.

Getting Started

bayshore golf club

book a reservation

Bayshore Golf Club is 1372 NJ-36 in Hazlet, New Jersey. There’s no better time to join than now, since the club is opening up its 2026 Fall League on Sunday, October 4th. It’s a 10-week league with fun for all, so be sure to check it out here.

And pssst: JSG readers can receive 10% off bay bookings from now until Thursday, December 31st, 2026, when you use the online code “JSG26”.

To learn more about Bayshore Golf Club, purchase a membership, or plan a night out with the girls, visit its website here.

join our newsletter

also appears in

More Local Stories