Skip to main content

Search hotels in Oak Bay

Enter your dates to see the latest prices and deals for Oak Bay hotels

Oak Bay – 2 hotels and places to stay

Filter by:

Star rating
Review score

Abigail's Hotel

Victoria (Near Oak Bay)

Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms.

M
Marieta
From
South Africa
Staff professional and friendly. Breakfast exceptional. Room lovely. Late afternoon snack, location, decor, cleanliness outstanding. Parking on site. Checkin easy. Short walk to town centre.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,020 reviews
Price from
US$157.57
1 night, 2 adults

Oswego Hotel

Victoria (Near Oak Bay)

The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour.

C
ChrisPatt
From
Mexico
Because we traveled from Monday to Wednesday we weren't able to try the food. We would have loved that the restaurant would be open. But other than that the hotel service was great.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,446 reviews
Price from
US$162.76
1 night, 2 adults

Oak Bay Beach Hotel

Victoria (Near Oak Bay)

Nestled on the shores of the Salish Sea near Victoria, British Columbia, the Oak Bay Beach Hotel offers an unforgettable oceanfront retreat.

L
Laurent
From
Belgium
Excellent locatiion, clean and very nicely decorated.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 401 reviews
Price from
US$293.52
1 night, 2 adults

The Magnolia Hotel & Spa

Victoria (Near Oak Bay)

Just 4 minutes' walk to the Inner Harbour, this Victoria hotel offers guestrooms with free Wi-Fi as well as an on-site restaurant. A cable TV is offered in each room at The Magnolia Hotel & Spa.

N
Natalie
From
Australia
The people working there, peaceful and an amazing restaurant- very helpful and friendly staff. The bubble bath was a nice touch.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 464 reviews
Price from
US$200.69
1 night, 2 adults

Rosemead House

Victoria (Near Oak Bay)

Situated in Victoria, 3.5 km from Point Ellice House, Rosemead House features accommodation with free bikes, free private parking, a garden and a terrace.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$193.12
1 night, 2 adults

Red Lion Inn and Suites Victoria

Victoria (Near Oak Bay)

Featuring a seasonal outdoor pool and 2 on-site restaurants, this Victoria hotel is located along major bus routes. Uptown Shopping Centre is only 1 minute away.

S
Sweta
From
India
Rooms were clean and tidy. Had mini kitchen so it was convenient to heat food.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,178 reviews
Price from
US$99.75
1 night, 2 adults

Huntingdon Hotel and Suites

Victoria (Near Oak Bay)

Offering 2 on-site restaurants, The Huntingdon Hotel and Suites provides free WiFi in all areas. A cable TV is included in all rooms. Victoria’s Inner Harbour is just 200 m away.

J
Jose Luis
From
Mexico
exceptional location with a pretty nice dining area. I really loved how easy it was to move around victoria from the hotel since it was pretty close to the bay and what id say the best views of the city
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,538 reviews
Price from
US$139.94
1 night, 2 adults

James Bay Inn Hotel, Suites & Cottage

Victoria (Near Oak Bay)

Just 1 km from the Pacific Ocean, this Victoria heritage hotel boasts an on-site restaurant and a pub. Free Wi-Fi and a cable TV are featured in every guest room. Free parking is available.

D
Damian
From
Switzerland
Very nice host and perfect location!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,469 reviews
Price from
US$88.99
1 night, 2 adults

Royal Scot Hotel & Suites

Victoria (Near Oak Bay)

Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub. Free WiFi is provided.

W
Wendy
From
Australia
Fun time in Victoria. Hotel close to everything.hotel and staff lovely
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,022 reviews
Price from
US$149.99
1 night, 2 adults

Strathcona Hotel

Victoria (Near Oak Bay)

Located in the heart of the city, this historic Victoria hotel features on-site restaurants and rooftop sand volleyball courts. The hotel offers rooms with free WiFi.

j
john symons
From
Canada
Anja at the front desk was exceptionally helpful and informative. She gave us a great recommendation for breakfast and was genuinely interested in our visit.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,276 reviews
Price from
US$132.41
1 night, 2 adults
See all hotels in and around Oak Bay

Most booked hotels in Oak Bay and surroundings in the past month

See all

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,276 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,658 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,178 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,683 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2,872 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,538 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,860 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,167 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,469 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,303 reviews

Budget hotels in Oak Bay and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 910 reviews

Located just 3 minutes’ walk from Craigdarroch Castle, this Victoria heritage property offers free laundry facilities located on-site and free WiFi available in all rooms and common areas.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Downtown one bedroom apartment 2 is located in Victoria, less than 1 km from Save-On-Foods Memorial Centre, a 14-minute walk from Craigdarroch Castle, as well as 1.8 km from Victoria Harbour Ferry.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 2,066 reviews

Located in Victoria city centre, this guest accommodation features WiFi throughout the property.

From US$71.97 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2,872 reviews

Located on the Trans-Canada Highway and 5-minute drive from the inner harbor, this hotel features free Wi-Fi. The Victoria Ferry is just 3 minutes away.

From US$79.08 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 588 reviews

Just 2 blocks from the Inner Harbour, this hotel offers spacious guestrooms offering free WiFi. An indoor pool is available. The Royal BC Museum is only 5 minutes' walk away.

From US$98.36 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 2 reviews

Private bedroom close UVIC is situated in the Chinatown district of Victoria, less than 1 km from Victoria Harbour Ferry, a 8-minute walk from Save-On-Foods Memorial Centre and 1.7 km from Point...

From US$120.56 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,024 reviews

Offering a restaurant and a fitness centre, BEST WESTERN PLUS Carlton Plaza Hotel is located in Victoria. Free Wi-Fi access is available. Cedar Hill Golf Course is 5 km away.

From US$131.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,276 reviews

Located in the heart of the city, this historic Victoria hotel features on-site restaurants and rooftop sand volleyball courts. The hotel offers rooms with free WiFi.

From US$137.36 per night

Best hotels with breakfast in Oak Bay and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 747 reviews

Located in Victoria, in a historic building, 2.1 km from Gonzales Bay Beach, Amethyst Inn is a bed and breakfast with a garden and shared lounge.

From US$190.63 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 356 reviews

This adult only 110-year-old Italian mansion in historic Victoria is adjacent to the Government House and Gardens. It features a daily homemade breakfast and luxury rooms with a 2-person jetted tub.

From US$287.20 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,020 reviews

Featuring historic décor, this adult-only Victoria accommodation was originally built in 1930. A gourmet breakfast is served each morning. Free WiFi is available in all rooms.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 508 reviews

Only 5 minutes’ walk from the Inner Harbour, the Double Tree by Hilton Hotel & Suites Victoria offers two restaurants and bar on site. A mini market provides additional convenience.

From US$166.09 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,960 reviews

Located within Victoria's Inner Harbour, this hotel is 190 m from the British Columbia Parliament Buildings. WiFi is provided in all areas.

From US$209.03 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 684 reviews

This Victoria hotel is within 5 minutes' walk of the British Columbia Parliament Buildings. It features a tour desk, balconies or patios and free Wi-Fi in every guest room.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,538 reviews

Offering 2 on-site restaurants, The Huntingdon Hotel and Suites provides free WiFi in all areas. A cable TV is included in all rooms. Victoria’s Inner Harbour is just 200 m away.

From US$199.03 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 560 reviews

Located in Victoria, this 1901 Victorian-style mansion features a guest terrace and shared lounge. Free Wi-Fi is provided in all uniquely decorated guest rooms.

From US$324.66 per night