The Capilano Suspension Bridge Park is decked out for the Christmas season with Canyon Lights. For many this is a family favourite, and worth facing your fear of heights (if you have one). The suspension bridge, Treetops Adventure, Cliffwalk, the rainforest and canyon are also all covered in lights or illuminated in some way.
$42.95 for adults, $14.95 for kids. Under 6 go free. More info at capbridge.com.