50 published listings
Ontario Golf Directory
Browse Golf Near by Region
Golf Near currently surfaces launch coverage for Durham, Toronto / Scarborough, York Region East, and Kawartha / Peterborough / Northumberland. Start with a region, then narrow by category or listing type.
Regions
48 published listings
20 published listings
28 published listings
Recent listings
Set in rolling countryside at the northern fringe of Pickering, 4 Seasons Country Club is a public 18-hole layout with a driving range and event facilities that suit both casual rounds and corporate outings. Online booking is available throughout the season.
4 Seasons Country Club (18)
Scorecard previewDriving rangeEvents
Golf Course · Markham
Angus Glen Golf Club
36 holes · Public tee times + memberships · from $175 $$$$$
Set along natural wetlands, streams, and mature woodland in Markham, Angus Glen Golf Club is a semi-private 36-hole facility with two distinct championship courses. The North Course was designed by Doug Carrick; the South Course was redesigned by Mackenzie & Ebert and hosted the Canadian Open in 2002 and 2007 and the 2015 Pan Am Games. Both courses offer online booking alongside a driving range, restaurant, and full academy.
North Course (18) · South Course (18)
Scorecard previewDriving rangeRestaurantLessonsRental clubs
Ash Brook Golf Club is a public Port Hope course with a dedicated driving range and seasonal mini-golf on site. The facility publishes current driving range hours and basket pricing, making it a verified practice option in Northumberland County.
Ash Brook Golf Club (18)
Range pricingMatsScorecard previewDriving range
Golf Course · Whitchurch-Stouffville
Ballantrae Golf Club
18 holes · Public tee times · from $84.07 $$$
Routed through the rolling terrain of Whitchurch-Stouffville, Ballantrae Golf Club presents a public 18-hole par-72 layout that plays to 6,659 yards from the back tees with a slope of 138. The course offers a genuine test for mid-to-low handicappers while remaining accessible to recreational players, backed by a driving range, chipping area, and on-site restaurant. Tee times are available to the public with no membership required.
Scorecard previewDriving rangeRestaurantLessonsRental clubs
Spread across 6,601 yards in rural Fraserville, Baxter Creek is a public 18-hole, par-72 layout designed by architect David L. Moote and operated by the same local family for five generations. A full amenity set — driving range, restaurant, pro shop, and lessons — backs a course that Canadian Golf Magazine has cited as one of the country's best values.
Baxter Creek Golf Club (18)
Scorecard previewDriving rangeRestaurantLessonsPower carts
Carved into Thornhill's established residential landscape at the heart of the Greater Toronto Area, Bayview Golf and Country Club presents a private 18-hole par-71 championship layout stretching to approximately 6,942 yards. The course is designed to challenge scratch players and club-level competitors alike, with a short-game practice area and 8,000-square-foot putting green rounding out the practice offerings. Play is reserved for members and their guests.
Bayview (18)
Scorecard previewDriving range
Designed by Bob Cupp and described by players as a compelling blend of tree-lined corridors and open links-style holes, Beacon Hall Golf Club is a private equity club in Aurora playing 7,148 yards to a par of 72 from the back tees — a course rating of 76.1 and slope of 153 reflect its position among Ontario's most demanding layouts. The property has earned consistent Top 100 recognition in Canada, and membership is structured on a shareholder model rather than an annual-fee basis. Access is reserved for members and their guests.
Beacon Hall (18)
Scorecard previewDriving rangeRestaurantLessonsRental clubs
Beaverton Golf Course sits at the northern edge of Durham Region near Lake Simcoe, offering a walkable par-35 layout at just over 5,300 yards that suits recreational golfers looking for a relaxed, unpretentious round. The course is among the closest public options to the Lake Simcoe shoreline in Durham.
Beaverton Golf Course (18)
Scorecard preview
Golf Course · Keene
Bellmere Winds Golf Resort
18 holes · Public tee times + memberships · from $70 $$
Perched on the bluffs above Rice Lake near Keene, Bellmere Winds is an 18-hole, par-71 semi-private course woven through a Great Blue Resorts property where fairways share the grounds with resort cottages and lake views. Stay-and-play packages and membership options are available alongside the public tee sheet.
Bellmere Winds Golf Resort (18)
Scorecard previewRestaurantLessonsPower cartsEvents