Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in James Bay

Tonight May 22 - May 23
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Featured James Bay Pet-friendly Hotels

See all 517 Properties in James Bay

Estimated price for 1 night/2 adults

The Oswego Hotel
The Oswego Hotel
4.0 out of 5.0 500 Oswego Street, Victoria, BC
4.6/5 (2,200 reviews)
$260/ night for 2 guests

Many nice touches that speak to thoughtfulness . Bedding, lighting, and great coffee.

Reviewed on May 17, 2019
Days Inn by Wyndham Victoria On The Harbour
Days Inn by Wyndham Victoria On The Harbour
3.0 out of 5.0 427 Belleville St, Victoria, BC
Free Cancellation
3.7/5 (1,885 reviews)
$137/ night for 2 guests

The staff was excellent, so pleasant to deal with. Restaurant was amazing, location couldn't have been better. Washrooms could use an update but very clean.

Reviewed on May 20, 2019
Inn at Laurel Point
Inn at Laurel Point
4.0 out of 5.0 680 Montreal St, Victoria, BC
Free Cancellation
4.3/5 (1,771 reviews)
$178/ night for 2 guests

Service was excellent, room was very nice. If I can get a similar rate in the future, I would definitely stay at the Inn at Laurel Point again.

Reviewed on Apr 21, 2019
Huntingdon Manor Hotel
Huntingdon Manor Hotel
3.0 out of 5.0 330 Quebec Street, Victoria, BC
Free Cancellation
3.7/5 (2,016 reviews)
$131/ night for 2 guests

Great staff, lovely breakfast and beautiful garden!

Reviewed on May 12, 2019
Coast Victoria Hotel & Marina by APA
Coast Victoria Hotel & Marina by APA
4.0 out of 5.0 146 Kingston St, Victoria, BC
Free Cancellation
4.4/5 (1,908 reviews)
$171/ night for 2 guests

Beautiful location- a bit of a walk from the main part of the Harbour (10 minutes) but they have a shuttle that will drop you places and pick you back up. Great views. Right on water.

Reviewed on May 20, 2019
Hotel Grand Pacific
Hotel Grand Pacific
4.0 out of 5.0 463 Belleville St, Victoria, BC
Free Cancellation
4.5/5 (2,366 reviews)
$238/ night for 2 guests

This property is very well located close to shopping restaurants and tours.The hotel staff are very attentive and engaging. Victoria is very compact so walking is a breeze the ferry terminal is right opposite that goes to Seattle

Reviewed on May 20, 2019
Embassy Inn
Embassy Inn
3.0 out of 5.0 520 Menzies St, Victoria, BC
Free Cancellation
4.3/5 (2,086 reviews)
$171/ night for 2 guests

Couldn’t find how to turn down the heat in room. Breakfast was great

Reviewed on May 20, 2019
Ocean Island Garden Suites
Ocean Island Garden Suites
3.0 out of 5.0 143 Government Street, Victoria, BC
3.8/5 (24 reviews)
$101/ night for 2 guests

Good comfy space close to downtown and the water. Nice quite neighbourhood.

Reviewed on Sep 20, 2018
Rental Suite in Contemporary House in Beautiful James Bay
Rental Suite in Contemporary House in Beautiful James Bay
Victoria, BC
4.2/5 (31 reviews)

Great location in quiet neighbourhood. Thomas was very accommodating.

Reviewed on Nov 12, 2018
Map

Recently booked Pet-friendly Hotels in James Bay

Embassy Inn
3.0 out of 5.0
Last booking: 14 minutes ago
Hotel Grand Pacific
4.0 out of 5.0
Last booking: 2 hours ago
Coast Victoria Hotel & Marina by APA
4.0 out of 5.0
Last booking: 5 hours ago
Inn at Laurel Point
4.0 out of 5.0
Last booking: 9 hours ago
Huntingdon Manor Hotel
3.0 out of 5.0
Last booking: 23 hours ago
Days Inn by Wyndham Victoria On The Harbour
3.0 out of 5.0
Last booking: 25 hours ago

James Bay Pet-Friendly Hotels Information


Interested in booking a trip to James Bay and want to take your pet along? Enjoy traveling with your furry pal at one of 11 hotels or accommodations that accept pets.


Exploring James Bay with Your Pet


Known for its port, James Bay has lots to offer visitors including its museums and gardens. See the local sights and visit top attractions like British Columbia Parliament Building. While you're there, make sure you don't miss Legislative Assembly of British Columbia and Victoria Harbour.