Waterfront Hotels

Oak Bay Beach Hotel

Boutique oceanfront hotel on the shore of Haro Strait, with heated outdoor mineral pools facing the water, direct sea views, private beach access and a boardwalk connection to Oak Bay's shoreline.

Waterfront hotel overlooking Victoria Harbour (generic image).

About Oak Bay Beach Hotel

Boutique oceanfront hotel on the shore of Haro Strait, with heated outdoor mineral pools facing the water, direct sea views, private beach access and a boardwalk connection to Oak Bay's shoreline.

Waterfront setting

  • Directly on the water
  • Oceanfront
  • Waterfront-view rooms available
  • Balconies available

Waterfront or harbour views may depend on the selected room category and availability.

Accommodation overview

Standard roomsOcean-view roomsSuites

Room and suite inventory changes seasonally. Check the specific room category and any package inclusions directly with the property.

Marina & boating access

  • Near Oak Bay Marina

Hotel amenities

  • On-site dining
  • Pub
  • Outdoor mineral pools
  • Spa
  • Fitness centre
  • Meeting space
  • EV charging
  • Pet-friendly rooms
  • Accessible rooms

Location and area

Oak Bay Beach Hotel is located in Oak Bay, Oak Bay, British Columbia, on Haro Strait. Nearby boating services: Oak Bay Marina, Willows Beach.

Please note: Room availability, rates, waterfront views, amenities, marina access, parking and hotel policies can change. Check current details directly with the property before booking or travelling. VictoriaBoatShow.com does not process reservations or payments.