Elkdale Country Club offers a challenging 18-hole golf course, beautiful scenery and complete restaurant and lounge facility. Elkdale's restaurant is available for dinner, banquets and private parties. Elkdale Country Club is a semi-private golf course, with public play welcomed everyday of the week with a tee time reservation. The course is located on Route 353 halfway between Salamanca and Little Valley and just 10 minutes from Ellicottville; 20 minutes from Olean and 1 hour south of Buffalo. Book your corporate or group golf outing with Elkdale Country Club.