Book A Room

Now is the perfect time to book for summer

Receive a $75 VISA Reward Card to enjoy during your stay when booking two or more consecutive nights at The Oak Bay Beach Hotel.

Use promo code VISA upon booking.

  • Receive a $75 VISA Reward Card upon arrival
  • 2 or more nights in one of our elegantly appointed Guest Rooms
  • Full access to our Heated Seaside Mineral Pools
  • Complimentary self-parking, and Wi-Fi
girl on pool deck

This offer is valid for stays commencing June 15 through September 30, 2021, with a minimum of two (2) consecutive nights. Reservations must be made a minimum of 48 hours in advance, and may be cancelled without penalty up to 48 hours prior to arrival. Rates may vary based on availability. Applicable for new bookings only. Blackout dates and other restrictions may apply. Subject to availability, taxes, and applicable fees. Cannot be combined with other promotions or rates.

Please quote Promo Code: VISA