Golf Courses

Buffalo Niagara’s golfing season extends from early April’s spring buds, through our ideal summer temperatures and well into our spectacular fall vistas.

Perfect your swing on Akron’s award-winning Links at Ivy Ridge and Arrowhead Golf Club courses, both ranked among the top public courses in Western New York. Take in a round of night golf at the Bob-O-Links Golf Club. Or hit the links within the city limits at the golf courses in Buffalo’s Olmsted Parks. There’s no shortage of options to make your next golf outing here a hole-in-one.

Points of Interest

Arrowhead Golf Club and Timberland Lodge

Arrowhead Golf Club and Timberland Lodge

12292 Clarence Center Road
Akron, NY 14001

(716) 542-4653

trip advisor rating
Audubon Golf Course

Audubon Golf Course

500 Maple Road
Amherst, NY 14221

(716) 631-7139

trip advisor rating
Beaver Island State Park

Beaver Island State Park

2136 West Oakfield Road
Grand Island, NY 14072

(716) 773-3271

trip advisor rating
Birdies Bank Shot

Birdies Bank Shot

5700 Seneca Street
West Seneca, NY 14221

(716) 608-6087

trip advisor rating
Bob-O-Link Golf Club (Public)

4085 Transit Road
Orchard Park, NY 14127

(716) 662-4311

trip advisor rating
Brighton Park Golf Course (Public)

Brighton Park Golf Course (Public)

70 Brompton Road
Tonawanda, NY 14150

(716) 695-2580

trip advisor rating
Broadway Driving Range & Miniature Golf

Broadway Driving Range & Miniature Golf

4367 Broadway
Depew, NY 14043

(716) 683-2403

trip advisor rating
Buffalo Tournament Club (Public)

Buffalo Tournament Club (Public)

6432 Genesee Street
Lancaster, NY 14086

(716) 681-4653

trip advisor rating
Byrncliff Golf Resort and Banquets

Byrncliff Golf Resort and Banquets

2357 Humphrey Road
Varysburg, NY 14167

(585) 535-7300

trip advisor rating
Cazenovia Park Golf Course (Public)

Cazenovia Park Golf Course (Public)

1 Willink Avenue
Buffalo, NY 14210

(716) 823-1517

trip advisor rating
Chestnut Hill Golf Course (Public)

Chestnut Hill Golf Course (Public)

1330 Broadway
Darien Center, NY 14040

(585) 479-3638

trip advisor rating
Cloverbank Country Club

Cloverbank Country Club

5324 Rogers Road
Hamburg, NY 14075

(716) 648-2700

trip advisor rating
1 2 … 5