Very Good 1745 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Bar
  •  Free WiFi
  •  Gym
  •  Handicap Accessible
  •  Parking On Site
  •  Pet-friendly
  •  Pool
  •  Restaurant
  •  Spa
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
sofa property Bedroom Suite condominium living room home cottage



With a stay at Oak Bay Beach Hotel in Victoria (Oak Bay), you’ll be minutes from Victoria Golf Club and Oak Bay Marina. This 4.5-star resort is within close proximity of Abkhazi Garden and Government House.


Make yourself at home in one of the 100 air-conditioned rooms featuring fireplaces and flat-screen televisions. Kitchenettes are outfitted with refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.

Spa, Wellness & Premium Amenities

Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You’re sure to appreciate the recreational amenities, including a sauna, a fitness center, and bicycles to rent. Additional amenities at this resort include complimentary wireless Internet access, concierge services, and gift shops/newsstands.

Food & Drink

Grab a bite to eat at the resort’s restaurant, where you can take in a garden view, or stay in and take advantage of 24-hour room service. Relax with your favorite drink at a bar/lounge or a poolside bar. Cooked-to-order breakfasts are available daily for a fee.

Business & Travel Amenities

Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Victoria? This resort has 1800 square feet (167 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.

How to Get There

Oak Bay Beach Hotel
1175 Beach Dr
Victoria, V8S2N2 Canada


4.5 Very Good 1745 Reviews
The Perfect Girlfriends' Retreat!
Reviewed 1 day ago

My girlfriend and I found Oak Bay to be the perfect paradise getaway, complete with friendly, ever-smiling staff, some good onsite dining options, a heated mineral pool right at the bay and a spa with excellent services and very experienced, knowledgeable masseuses. We also found our room to be cozy and elegantly furnished with comfy beds and a nice clawfoot tub. Definitely an experience worth repeating!

1st Class Hotel
Reviewed 1 day ago

Had a wonderful holiday at the Oak Bay Beach Hotel. The spa pools were warm and wonderful to relax in.
The accommodation was of a high standard, the bed extremely comfortable.
We indulged in the small but intimate restaurant where the food was delightful
I have to commend the staff who were very friendly and always happy to help.

Spa retreat
Reviewed 2 days ago

This resort is so relaxing. Having visited before, we knew a little about the resort and spa amenities but learned this time they are also pet friendly. Our little guy loved the resort. The mineral swimming pool and hot tubs are a treat any time of day and well into the evening with ample food and beverage service poolside. The food was excellent, allergy friendly and each dining area had beautiful views overlooking the ocean. The views from the pool also were stunning. We saw whales and a variety of sea life right from the pool! This really is a must stay resort!

Reviewed 4 days ago

Loved this elegant resort hotel, and can’t wait to stay again. We were looking for a perfect getaway that would accommodate our dog, and we found it. There are just a few pet friendly rooms, perfectly located, with gorgeous ocean views. The restaurants served outstanding dining options. We didn’t use the spa or mineral pools, but heard they were amazing. Service was fabulous. A definite 5 out of 5.

Outstanding Hotel in an area of Natural Outstanding Beauty
Reviewed 5 days ago

This is an exceptional hotel. The rooms are fabulous, the staff are attentive and the facilities and views are amazing! Set in the beautiful village of Oak Bay, 3 miles from downtown Victoria, this area is a haven of tranquility and refinement. There are numerous local cafes, restaurants, bars, shops, gardens, beaches and parks etc. to visit, all within walking distance. The hotel has a beautiful 'Escalade' car which can pick you up on arrival in Victoria (please pre-book) and this will also transport you to anywhere wihtin the Oak Bay Village free of charge during your stay (longer journeys can also be booked at a reasonable cost). The car service is available from early morning to late evening every day. There are beautiful heated pools, wiuth sun loungers in a sheltered area where you can also sunbathe whilst being served drinks and food (please note that this area is reserved (quite rightly) for over 16 year olds only. There is also a Spa within this facility where treatments can also be pre-booked.

The Dining Room and the food served there is fabulous. There is also a café (open from 6 am) where you can take breakfast and snacks - along with the Snug Pub where food and drinks can be ordered all day (there is also a lovely patio where you can dine outside the Snug Pub, with the amazing views of Mount Baker and the various islands just over the water.

I cannot recommend this Hotel highly enough. You will not be disappointed!