There are 2 golf courses in Squamish, British Columbia and 0 are municipal courses. There are also another 66 golf courses within 20 miles of Squamish, including 44 public, 12 municipal and 10 private courses. The oldest course in the Squamish area is the Country Meadows Golf Course. Ambleside Par 3 Golf Course is rated the best course near Squamish.