Grouse Mountain is a perfect place for a day of skiing if you are visiting Vancouver. It offers amazing city views and ice skating also. The night skiing is particularly fun for the view of the city and not to mention ocean views. Its an easy trek into the city core and plenty of transportation provided.