Talking about Vancouver how about Victoria, British Columbia just 38 kilometres (either by ferry or airplane) from Vancouver BC.
Victoria is a beautiful city known as the Hawaii of the north for it's mild winters and warm summers, great boating & golfing and much more.