Enjoy Fall Golfing With Us!


Golf Course & Marina


“The most important shot in golf is the next one.” – Ben Hogan

Welcome to Arrowhead Golf Course & Marina in Rochester, NY

Arrowhead Golf Course offers a beautiful, public 18-hole golf course on the scenic Erie Canal, just minutes west of Rochester. Our clean, peaceful fairways and greens are well-maintained and perfect for golfers of all skill levels. Call 585-684-GOLF to book your tee time today!

Come Visit the Course!

Arrowhead Golf Course & Marina is committed to delivering an exceptional golfing experience to all our guests. Course newbies and battle-hardened golf veterans alike will enjoy all we have to offer—stunning scenery, challenging holes, good food and friendly service—all at affordable prices.

2023 Rates & Fees

Arrowhead Golf Course offers General Public rates, 7 days a week, excluding holidays.

All Day

9 Holes Walking – $15

9 Holes w/Cart – $22

18 Holes Walking – $20

18 Holes w/Cart – $28

Weekend & Holiday
7 am – 1 pm

9 Holes Walking – $20

9 Holes w/Cart – $27

18 Holes Walking – $25

18 Holes w/Cart – $33

1 pm – Close

9 Holes Walking – $15

9 Holes w/Cart – $22

18 Holes Walking – $20

18 Holes w/Cart – $28

The Marina at Arrowhead

More than golf, the Marina at Arrowhead offers the perfect setting for fun and relaxation. Rent a kayak or paddle boat and enjoy a gorgeous day on the Erie Canal. And boaters are always welcome. Pull on up, dock for a while, take a load off, and enjoy food and drink at the Erie Canal Waterside Pub.

Visit our Pro Shop for details or call 585-684-GOLF

Relax and recharge after a round at the Erie Canal Waterside Pub

Grab a bite and enjoy a beverage in our comfortable Pub & Grill.

Planning an Event?

Talk To Us!

Host your private parties in our waterfront indoor/outdoor pavilion. Perfect for weddings, reunions, anniversaries, birthdays and more. We also offer catering services. For details, visit our Pro Shop, call 585-684-GOLF or email us at info@golfatarrowhead.com.

Visit Twin Hills Golf Course! We are under the same ownership, and just down the road. Twin Hills has a spacious driving range to practice your swing. For more information visit our site.

Book Your Tee Time Today!
Call us directly at 585-684-GOLF