Canada
1,702 courses in 953 towns.
Towns
Ontario51 coursesCalgary24 coursesWinnipeg17 coursesBritish Columbia16 coursesEdmonton16 coursesAlberta13 coursesLondon12 coursesMilton11 courses
Every course in Canada
881–920 of 1,702
- Hemmingford Sport & Country ClubHemmingford · Canada
- Henderson Lake Golf CourseLethbridge · Canada
- Heritage Golf Country ClubSouth Lancaster · Canada
- Heritage Point - The LoopCalgary · Canada
- Heritage Pointe - DesertCalgary · Canada9 holes
- Heritage Pointe - HeritageCalgary · Canada9 holes
- Heritage Pointe - PointeCalgary · Canada9 holes
- Heron Landing Golf CourseFort Frances · Canada
- Heron Landing Golf CoursePeterborough · Canada
- Heron Point Golf LinksCanada18 holes
- Hickory Ridge Golf and Country ClubLondon · Canada18 holes
- Hidden Lake Golf ClubBurlington · Canada18 holes
- Hidden Valley Golf CourseEstevan · Canada9 holes
- Highland Country ClubLondon · Canada18 holes
- Highland Pacific GolfView Royal · Canada18 holes
- Highlands Golf CourseEdmonton · Canada18 holes
- Highview Golf CoursePowassan · Canada
- Highwood Golf And Country ClubHigh River · Canada
- Hillcrest Golf ClubMoose Jaw · Canada18 holes
- Hillsborough Golf CourseHillsborough · Canada
- Hillview GolfVernon · Canada
- Hinton Golf ClubHinton · Canada
- Holiday Inn Golf CourseSarnia · Canada
- Holiday Park Golf CourseSaskatoon · Canada
- Hollies Executive Golf CoursePort Alberni · Canada
- Hollinger Golf ClubTimmins · Canada18 holes
- Homestead at Wolf Ridge Golf CourseKillaloe · Canada
- Hornby Glen Golf CourseMilton · Canada
- Horseshoe Valley ClubCanada
- Houston Golf & Country ClubHouston · Canada
- Humber River Golf Club in Deer LakeDeer Lake · Canada9 holes
- Humber Valley Golf CourseVaughan · Canada
- Humber Valley ResortPasadena · Canada18 holes
- Humboldt Golf ClubHumboldt · Canada18 holes
- Hunters Pointe Golf CourseWelland · Canada
- Huntsville DownsHuntsville · Canada18 holes
- Huron Oaks Golf CourseBright's Grove · Canada
- Huron Pines Golf and Country ClubBlind River · Canada18 holes
- Hyde MountianSicamous · Canada9 holes
- Hydeaway GolfLakeshore · Canada