Yes, there are storage lockers and many other luggage drop off points in the Vancouver Pacific Central Station area.