COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in James Bay, Victoria from CA $125

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

James Bay hotels and places to stay

The Oswego Hotel
4 out of 5
500 Oswego Street, Victoria, BC
The price is CA $199 per night from May 15 to May 15
4.6/5Wonderful! (983 reviews)
"Great place to stay.. Close to everything!!"

Reviewed on Apr. 26, 2021

The Oswego Hotel
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
The price is CA $167 per night from May 20 to May 20
4.4/5Wonderful! (991 reviews)
"Loved the view the pool and the hot tub. Friendly staff but due to Covid restrictions the hotel restaurant was closed."

Reviewed on Apr. 7, 2021

Coast Victoria Hotel & Marina by APA
Royal Scot Hotel & Suites
3 out of 5
425 Quebec St, Victoria, BC
The price is CA $132 per night from May 15 to May 15
4.5/5Wonderful! (1,258 reviews)
"This is my second visit to this hotel and have enjoyed my stay on both occasions. Staff are really professional and friendly and the room is clean and cozy. There is a lovely pool and hot tub. The only downfall for me was having to pay $30 for two days parking which seems to be a new policy as I ..."

Reviewed on May 5, 2021

Royal Scot Hotel & Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
WorldMark Victoria
3.5 out of 5
120 Kingston St, Victoria, BC
Get Rates
4.5/5Wonderful! (46 reviews)
"In a time of covid their level of service was amazing. Thank you for the smiles with every interaction."

Reviewed on Apr. 24, 2021

WorldMark Victoria
Embassy Inn
3 out of 5
520 Menzies St, Victoria, BC
The price is CA $142 per night from May 30 to May 30
4.6/5Wonderful! (1,022 reviews)
"Clean with new bathroom and quiet. Nice to have a balcony."

Reviewed on May 9, 2021

Embassy Inn
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC
The price is CA $188 per night from May 17 to May 17
4.3/5Excellent! (979 reviews)
"Excellent service, including providing all kinds of things for my pets. Great in-room dining. Very quiet and spectacular location."

Reviewed on May 6, 2021

Inn at Laurel Point
Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC
The price is CA $220 per night from May 16 to May 16
4.6/5Wonderful! (1,114 reviews)
"The property felt very safe, access to the floors of the hotel needed a keycard, beautiful hotel and rooms, great location, updated bathrooms. Only downside is breakfast is not included. However can’t beat the location, would stay here again."

Reviewed on Apr. 29, 2021

Hotel Grand Pacific
Marketa's Bed & Breakfast
3 out of 5
239 Superior St, Victoria, BC
The price is CA $128 per night from May 15 to May 15
4.4/5Excellent! (268 reviews)
"Location was great right downtown Victoria near the water"

Reviewed on Apr. 4, 2021

Marketa's Bed & Breakfast
Fisher House Victoria Bed and Breakfast
3.5 out of 5
333 Simcoe Street, Victoria, BC
Get Rates
4.5/5Wonderful! (52 reviews)
Amazing and lovely place!
"We enjoy our stay at the Fisher house! The lovely decor and the charming bedroom really makes us feel comfortable. The location is amazing, 10 minutes walk from downtown and also 5 minutes from the gorgeous Beacon Hill park. The host is very nice and friendly. The breakfast was also great ! I recommend ..."

Reviewed on Aug. 4, 2020

Fisher House Victoria Bed and Breakfast
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
The price is CA $125 per night from May 20 to May 20
3.8/5Good! (996 reviews)
"Close to waterfront. Downtown. Easy to walk. Nice restaurant/ pub downstairs and nearby"

Reviewed on May 2, 2021

Days Inn by Wyndham Victoria On The Harbour
Don't see what you're looking for?
See all available properties in James Bay
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.