Twinkling lights colour downtown streets. Holiday favourites spill out of speakers. A decadent meal or nightcap crown a day of shopping and strolling. There’s just nothing like the holidays in St. John’s. This year, we’re making it even more irresistible by giving you a $75 Visa Gift Card when you stay for two consecutive nights between November 26th and December 12th, 2021, at any of the participating hotels listed below*. Use it to shop, dine, or splurge during your stay!

Here’s how it works:

  • Choose your desired hotel below and follow the link to their website for details and direct booking.
  • Make a new reservation for a consecutive two-night stay between November 26th and December 12th, 2021.
  • Receive your $75 Visa Gift Card directly from your hotel.
  • Activate your card at the website listed on your card holder.
  • Use your card anywhere Visa is accepted – but we hope you use it to dine or shop locally!

This is a limited time offer which may be halted without notice. With a limited number of cards available, we recommend booking your stay quickly. Please scroll to the bottom of this page for Terms and Conditions.


All accommodation providers listed here and on our site are licensed operators who are committed to the health and safety of their guests. COVID-19 protocols have been implemented for you and your family’s safety and enjoyment of your stay.