Bay Beach Club is located in Crystal Beach, a small town in one of the most southern parts of Ontario, Canada on the sandy shores of Lake Erie.
We are a small, laid-back and family-oriented club! We offer a beautiful beach, a casual clubhouse, tennis courts, weekend bbqs and various social activities.
‘Every day is a beach day….’