Muskoka & Cottage Country Golf Courses

A listing of golf courses and clubs in the Muskoka and Cottage Country region.

Course City Holes Access
Beaver Run Golf Club Bala 9 Semi-Private
Bigwin Island Golf Club Baysville 18 Semi-Private
Beaumaris Yacht Club Beaumaris 18 Semi-Private
Kirrie Glen Golf Club Bracebridge 9 Public
Bracebridge Golf Club Bracebridge 9 Public
The Fairways at Kirrie Glen Bracebridge 9 Semi-Private
Muskoka Highlands GC Bracebridge 18 Public
South Muskoka Curling & Golf Club Bracebridge 18 Semi-Private
Gravenhurst K.O.A. Gravenhurst 9 Public
Gravenhurst Pines Golf Club Gravenhurst 9 Semi-Private
The Sands Golf Club Gravenhurst 9 Semi-Private
Taboo Golf Club Gravenhurst 18 Semi-Private
Muskoka Bay Club Gravenhurst 18 Public
Whispering Pines Golf Club Huntsville 9 Public
Grandview Golf Club Huntsville 18 Private
Deerhurst Lakeside Huntsville 18 Public
Deerhurst Highlands Huntsville 18 Public
Huntsville Downs Golf Ltd. Huntsville 18 Public
Oviinbyrd Lake Joseph 18 Private
Rocky Crest Golf Club Mactier 18 Private (Clublink)
Maple Hills Golf Club Minett 9 Public
The Rock Golf Course Minett 18 Public
Seguin Valley Golf and Country Club Parry Sound 18 Public
Lake Joseph Golf Club Port Carling 18 Private
Lake Rosseau Port Carling 9 Public
Muskoka Lakes Golf & Country Club Port Carling 18 Private
Port Carling Golf & Country Club Port Carling 18 Private
Muskoka Woodlands Golf Course Port Carling 9 Public
North Granite Ridge Golf Club Port Sydney 18 Public
Diamond ‘In The Ruff’ Golf Club Utterson 9 Public
Windermere Golf & Country Club Windermere 18 Semi-Private