Book A Room

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

Click below to discover the many Oak Bay Businesses where the $50 Gift Card is redeemable.

  • Receive a $50 Oak Bay Gift 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


Call 250-598-4556 to book.