For a very limited time, the Mastercard® Gift Card is back. Stay now through April 2022 and receive a $125 Visa Gift Card for your first night, plus $50 for each additional night. Seriously, it doesn't get better than this.
- Must be booked directly through StayVancouverHotels.
- Flexible cancellation policy.
- $50 gift cards are available for up to two (2) additional nights.
- Based on availability at time of booking
- Cannot be combined with any other offers.