I don't know what kind of budget you have but you could consider 3-4 nights at Clayoquot Wilderness Resort:
http://www.wildretreat.com/
It is not cheap but the experience is utterly fantastic. Book through a Virtuoso travel advisor and receive upgrade if available upon arrival, daily full breakfast for 2 guests and a 60 minute massage per adult in the Healing Grounds Spa, once per stay.
Alternately, you can consider Whistler or even go up to BC Wineland in Kelowna and visit our wineries. It will be about a 5-6 hours drive each way but the drive will be scenic.....