Rates start at $408 per night. It's worth leaving Whistler early for Vancouver — where the glamorous and historic castle-like ...