GoHotelly
5-star hotel Check-in 16:00 · Check-out 12:00

Oak Bay Beach Hotel

Stay at Oak Bay Beach Hotel in Victoria, BC. Enjoy 4.6★ traditional rooms, mineral hot pools spa, fine dining, outdoor pool, and nearby attractions like Craigdarroch Castle.

1175 Beach Dr, Victoria, BC V8S 2N2, Canada View on map
9.2/10
Exceptional Based on 2151 recent guest reviews
Free Wi-Fi Paid breakfast Paid parking Accessible Outdoor pool
What recent guests emphasize

Comfort, ambiance, and relaxing amenities

Guests appreciate the hotel’s historic charm combined with modern comfort, alongside its spa facilities and convenient location near popular attractions and dining options.

Guests often praise

  • The elegant, traditional décor of rooms and suites reflecting the hotel's 1927 heritage.
  • Relaxing experience at the Boathouse Spa, especially the mineral hot pools.
  • Quality dining options, including The Snug pub’s friendly atmosphere and menu.
  • Friendly and inclusive environment, noted as LGBTQ+ friendly.
  • Proximity to scenic spots like Willows Beach and nearby cultural sites.

Worth knowing

  • The leafy location offers a laid-back setting, though the immediate area scores modestly for vibrancy.
  • Some visitors may find the hotel’s traditional style less modern compared to newer properties nearby.
  • Busy periods at the spa and dining venues can affect availability.
  • Parking and transport options should be confirmed in advance due to the hotel’s beachfront setting.

Best for

  • Travelers seeking a historic hotel with character and charm.
  • Guests looking to unwind with spa treatments and access to mineral hot pools.
  • LGBTQ+ travelers valuing a welcoming and inclusive atmosphere.
  • Visitors eager to explore cultural attractions like Craigdarroch Castle and the Royal BC Museum nearby.
  • Couples and leisure travelers wanting a tranquil waterfront location with fine dining options.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Oak Bay Beach Hotel

Established in a grand 1927 building, Oak Bay Beach Hotel offers traditional rooms and suites that blend classic character with modern comfort. This 4.6-rated property welcomes a diverse clientele, including the LGBTQ+ community, and provides a range of on-site amenities such as a day spa featuring mineral hot pools and an outdoor swimming pool for relaxation.

Dining options on the property cater to various tastes, from fine dining experiences to casual settings like the pizza restaurant and The Snug pub, which holds a solid 4.2 average guest rating. The Boathouse Spa adds a wellness dimension with spa treatments and access to mineral pools, praised by guests for its calm atmosphere.

Situated along Beach Drive in Victoria, the hotel benefits from a leafy, tranquil environment close to Oak Bay Avenue’s shops and eateries. Guests can easily explore nearby attractions like Craigdarroch Castle, Beacon Hill Park, and the Royal BC Museum — all highly rated destinations that enrich the visitor experience.

Ideal for travelers seeking a blend of historic charm and modern amenities, the property serves well as a resort hotel and wedding venue. Its check-in and check-out times are 4 PM and noon respectively, fitting most travel schedules. The property’s location allows convenient access to both Victoria and Vancouver airports, ensuring ease of arrival and departure.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Paid breakfast
Paid parking
Accessible
Outdoor pool
Air-conditioned
Pet-friendly
Room service
Kid-friendly
Restaurant
Kitchen in all rooms
Hot tub
Spa
Fitness center
Bar
Smoke-free

Not available at this property

Business center
Airport shuttle
Location & neighborhood

Where you'll find Oak Bay Beach Hotel

Victoria, British Columbia, Canada

Leafy area with smart shops on Oak Bay Avenue, laid-back eateries & water sports at Willows Beach.

  • Newport Ave at Windsor Rd 10 min Walk
  • Newport Ave at McNeill Ave 5 min Walk
  • Oak Bay Marina 7 min Walk
  • Vancouver International Airport 3 hr 5 Car · 4 hr 29 Transit
  • Victoria International Airport 40 min Car · 1 hr 37 Transit
  • Vancouver Harbour Flight Centre 3 hr 27 Car · 5 hr 7 Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in British Columbia. Distances are rough real-world times, not straight-line.

Royal BC Museum 10,999 reviews

Royal BC Museum

675 Belleville St., Victoria, BC V8W 9W2, Canada

4.5 · Museum
Craigdarroch Castle 6,456 reviews

Craigdarroch Castle

1050 Joan Crescent, Victoria, BC V8S 3L5, Canada

4.5 · Castle
Beacon Hill Park 9,629 reviews

Beacon Hill Park

100 Cook St, Victoria, BC V8V 4Z8, Canada

4.7 · Park
People also viewed

Similar Hotels in British Columbia

Hand-picked alternatives with a comparable feel, size and price band.

1000 Chem. des Loisirs, La Malbaie, QC G5A 1Y8, Canada

Mont Grand-Fonds

Experience Mont GrandFonds in La Malbaie with downhill skiing, crosscountry trails, live performances, onsite dining, and wheel...

4.5 (247) View
141 Main St, Plaster Rock, NB E1C 1B8, Canada

Lakeside Stays

Stay at Lakeside Stays Motel in Plaster Rock, NB. Enjoy free WiFi, parking, airconditioning, petfriendly rooms, and easy access...

4.9 (115) View
517 Plains Rd E, Burlington, ON L7T 2E2, Canada

Knights Inn Burlington, ON

Stay at Knights Inn Burlington, ON offering simple rooms with kitchenettes, free parking, and easy access to Royal Botanical Garde...

3 (546) View
884A ON-607, Alban, ON P0M 1A0, Canada

Great Escape Cabins

Experience a 4.9rated lodge with fishing store and snack bar amenities in Alban, ON. Near French River Provincial Park and conven...

4.9 (119) View
8 Rue Racine, Petite-Rivière-Saint-François, QC G0A 2L0, Canada

Auberge La Courtepointe

Relax at Auberge La Courtepointe, a 4.4star inn by the St. Lawrence River with free WiFi, parking, pool, and easy access to Le M...

4.4 (84) View
101 3 St SW, Sundre, AB T0M 1X0, Canada

Sundre Motor Inn

Stay at Sundre Motor Inn, a 4star budget motel on Highway 27, Sundre. Features free WiFi, parking, petfriendly rooms, and close...

4 (81) View
217 Goderich St, Port Elgin, ON N0H 2C1, Canada

Sand Castle Suite Motel

Enjoy free WiFi, kitchens, and garden amenities at Sand Castle Suite Motel, a 3.2star hotel near downtown Port Elgin and MacGreg...

3.2 (146) View
901 Hidden Ridge Way, Banff, AB T1L 1H8, Canada

Hidden Ridge Resort

Relax in mountainview apartments at Hidden Ridge Resort in Banff. Enjoy free WiFi, hot tubs, outdoor pool, restaurant, and petf...

4.2 (2,338) View
193 Prince St, Charlottetown, PE C1A 4R8, Canada

Prince Street Suites

Relax at Prince Street Suites, a 4.7star hotel in Charlottetown offering free WiFi, breakfast, and parking near Province House a...

4.7 (73) View
Share your stay

Stayed at Oak Bay Beach Hotel? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.