Book a Tee Time
18 hole
Suggest Edit
The 18-hole "Beechwood Golf & Social House" course at the Beechwood Golf & Social House facility in Niagara Falls, Ontario features all the hallmarks of Ontario golf. Beechwood Golf & Social House golf course opened in 1961.
A very busy course between St. Catharines and Niagara Falls. Holds lots of tournaments and deals. Front 9 was built long ago, nice, back 9 is ok, but is tucked into a design that doesn't work. Good food and an easy design, but hard to get a tee time. Some people like it, not sure why? IG
Beechwood Golf & Social House
Golf Only facility
18 regulation holes
No recent major awards have been noted.