Very Good 2553 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


Wonderful place, wonderful staff.

Everything about this place is excellent. The rooms are lovely and very comfortable. The pool and spa is beautiful. The staff are so welcoming and helpful. I stayed here with my 3 daughters that were visiting from far away. So very happy we chose to stay here and will definitely be coming back.

Beautiful Hotel and Staff
Greg W

Stayed in a pet friendly first level room with a nice view of the hotel pools and Salish Sea. Beautiful accommodation and staff was friendly and warm. Ate in the casual cafe bar and the dinning room, excellent gourmet food. Mineral pools and swim pool were immaculate and warm in the brisk October air.

Relax and enjoy!

There are 2 kinds of rooms...the usual fantastic views of the water, islands and mountains get better as you get higher and higher. But, there are secret rooms in the sub basement (on the ground floor) that have outdoor patios which open onto the gardens and are a short stroll to the spa and pools. Very private and quiet...highly recommended! Staff is fantastic, a car can take you shopping or to dinner, and our room was made up while we were at breakfast! Wow!