There are some excellent golf courses in Niagara Falls and the surrounding area. Below are links to all public courses within a 24 km / 15 mile radius of Niagara Falls. The list includes a brief golf course review of each location along with links to the links. Check each site for stay and play packages and special deals as they do change often.

Put Niagara Falls on the top of your stay & play list for 2024 and let Best Golf Trips take you there. Taking care of groups from 2 to 200, Best Golf Trips packages pair the best of both worlds, top rated golf courses with top ranked accommodations, for a stay and play that is well above par! Call 1-866-469-1809 or visit

Peninusla Lakes Golf Club  569 Highway 20 West, Fenwick   tee times: 1-905-892-8844

This is one of the most popular golf courses on the Niagara Peninisla. The course is gorgeous and the rate of play is excellent. Referred to as Pen Lakes by locals, this course was carved from the remains of an old sand and gravel quarry, Peninsula Lakes Golf Club is considered by many to be “The Jewel of Niagara”. Designed by legendary Canadian architect, Rene Muylaert, Peninsula Lakes Golf Club has been recognized by Golf Digest as a four and a half star facility, and Ranked #1 in Golfer’s Choice 2021: Best Value Golf Courses in Canada out of 697 rated courses. Ranked #1 in Golfer’s Choice 2023: Best Hidden Gems in Canada” Niagara River. *Editors top pick!

Peninusla Lakes – Hole #8  par 3

Whirlpool Golf Club  3351 Niagara Parkway Niagara Falls, Canada   tee times: 1-866-465-3642

A fantastic Golf Course maintained by Niagara Parks. You won’t find a better course in Ontario at these prices. The nearby tourism helicopter service can test your nerves while hitting that tee shot too. Best for early morning tee-off. The course has quite a bit of rolling terrain so a cart is a necessity and it also makes for a lot of blind shots if you aren’t familiar with the course. Whirlpool is a favorite amongst locals. In case you were not aware of it the course is located right next to the giant whirlpool on the Niagara River.

Whirlpool Golf Club Hole #2 Par 4

Seneca Hickory Stick  4560 Creek Road Lewiston New York USA  tee times: 1-716-754-2424

This Robert Trent Jones II designed golf course in Lewiston NY opened for business in the spring of 2010. Named to reflect the presence of rare and protected Shellbark Hickory trees on site, Seneca Hickory Stick features a picturesque layout highlighted by tranquil lakes and ponds, native plants and grasses that are surrounded by large mature trees. This is the best course in the Niagara Falls New York vicinity. Impeccable course maintenance, challenging yet still a pleasure to play. Best of all the rate of play is excellent compared to the other top notch courses in the area.

hickory sticks golf course

Hole #2 Par 3

Grand Niagara Resort  8547 Grassy Brook Road  Port Robinson Canada  tee times: 1-866-607-4653

The most beautiful course in a rural setting. Undoubtedly one of the best courses in Southern Ontario. If you slice a lot bring plenty of balls. They’re impossible to find in the heather grass. The club house is minimal but if you’re looking to play an awesome round this is the course for you. The Resort part of the name has yet to be built making for a very quiet and tranquil setting. A very challenging course for an amateur yet it’s the best course on the Canadian side of Niagara. Bring your mosquito repellent! To quote designer Reese Jones “We have built a golf course at the Grand Niagara Club that could host a major championship.”

grand niagara golf course

Hole #11 par 3

Thundering Waters  6000 Marineland Parkway, Niagara Falls, Canada   tee times: 1 (877) 833-3259

You better be able to hit them straight. There are a lot of sand traps and thick woods. Greens play like a rock and your ball will roll off easily. Minimal clubhouse and pro-shop facilities. Carts have a great GPS system which tells you how far the group is in front of you and the exact distance to the pin. Probably the toughest course listed here and it’s the closest course to the Falls.
thundering waters golf course

 Hole #12 par 5

Legends on the Niagara  9651 Niagara Parkway, Niagara Falls, Canada   tee times: 1-866-465-3642

Legends on the Niagara is run by the Province’s Niagara Parks Commission. There are actually three courses here, Battlefield, Ushers Creek and the 9 hole Chippawa. They were the best maintained courses in Niagara Falls yet quality fluctuates year after year. Great scenery with excellent restaurant and bar facilities. Rate of play tends to be slow so bring a large dose of patience with you.

Beechwood Golf  4680 Thorold Townline Rd., Niagara Falls, Canadas   tel: 905-354-8663

No reviews.

Eagle Valley Golf Club  2334 St. Paul Avenue Niagara Falls, Canada   tel: 905-374-2110

Executive course.

Rolling Meadows Golf Club   12741 Montrose Road  Niagara Falls, Canada   tel: 905-384-9894

Semi-Private club requires seven days advanced booking.

Oak Hall Par 3 Golf Club   CANADA   no website   tel: 905-358-6418

7516 Portage Rd. Niagara Falls, ON

This nine hole par 3 course offers generously open fairways and relatively flat greens that are kept in pristine condition. The signature hole is #7, a 120-yard, par 3, featuring a sand bunker in front of a horseshoe-shaped green and a gorgeous view of Niagara Falls, which is one of the Seven Wonders of the World.

Niagara on the Lake Golf Club  143 Front Street, Niagara-on-the-Lake, Canada   tel: 905 468-3424

A semi-private 9 hole course in Niagara on the Lake. Set on the shores of beautiful Lake Ontario. A fun and not too challenging course which can be easily walked. Great scenery, great restaurant in a great little town 13 miles from the Falls
Hyde Park Golf

Hyde Park Golf  4343 Porter Road, Niagara Falls,  New York   tel: 716 297-2067

A 36 hole municipally owned and maintained course. Two nine hole courses: south red and the south white. The red is for beginners and the white is in decent shape. The 18 hole course is called the North yellow. Ridiculously inexpensive for eighteen holes. The pace of play can be slow but it’s still a fun course to play.

Beaver Island Golf   tel: 716 773-4668

Take the Beaver Island exit off I-190 and follow the parkway to Beaver Island State Park.

This New York State Parks operated course is a lot of fun to play and is always in good shape. The various well placed water hazards can humble you quickly if your not careful. Probably the best bang for your buck in Western New York. The Canadian Geese that make this their home are nice to look at but watch your step and your shot.