Sorry, I meant more along the lines of a Vancouver to Osoyoos wine trip, but the ones I've found are only like 3-4 wineries and a stupid long lunch.
There's also the greyhound but ya... maybe rent a car and park it at the hotel and then take the shuttle around?
As for Vancouver itself though... any suggestions?