A wonderful place to play a round of golf when in Montreal is Islesmere golf club in Laval, nearby Montreal. The area is calm and serene away from the hustle and bustle of the city of Montreal. For a good lunch and a great place to enjoy a day of golf not too far away from the city, this is the perfect place!
Another great option for a day of golf if you are willing to take a scenic drive into the mountains is Le Maitre de Mont Tremblant in Mont Tremblant. This is a beautiful golf course in the mountains with a beautiful waterfall at the 18th hole. There is also a great food spot for before or after you play or if you just want a beverage to enjoy the sites.