One thing we always go to in Victoria is Butchart Gardens
http://www.butchartgardens.com/the-gardens/ nice way to spend an afternoon. There are several Whale Watch boats around but I am not sure which is best.
The CDN$$ is so close and everybody accepts the USD so don't bother exchanging.
On another note, we just booked for our return to sailing in the BVI with a days relaxing in St Thomas in December.
Have fun!