Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured James Bay Pet-friendly Hotels

See all 325 Hotels in James Bay
The Oswego Hotel

The Oswego Hotel

500 Oswego Street, Victoria
4.5 out of 5.0
4.6 out of 5 (1,968 reviews)
Wonderful hotel close to Empress and Inner HarbourSo many good things to say about this hotel. Beautiful mini kitchen with fridge, cook top, microwave that was thoughtfully stocked. French press coffee. Apples on the table. Bath robes were soft and cozy. And the parking was on site in a parkade. No messing around with valet and off site parking. ...
  Jan 15, 2018

$92

$92
Days Inn - Victoria On The Harbour

Days Inn - Victoria On The Harbour

427 Belleville St, Victoria
3.0 out of 5.0
3.7 out of 5 (1,329 reviews)
Loved itHotel on the Harbour..only half block from parliament building, Empress hotel and a block from Royal Museum. Great and helpful staff. Very friendly. Room with a view of the Harbour. We enjoyed the ferry boats from USA, the float planes landing and the excitement of the area. Within walking distance ...
  Jan 16, 2018

$91

$91
Inn at Laurel Point

Inn at Laurel Point

680 Montreal St, Victoria
4.5 out of 5.0
4.3 out of 5 (1,586 reviews)
Beautiful Hotel with Great viewThe hotel was beautiful and we were able to upgrade our rooms for a great price!! So amazing the suite we were in with a gorgeous bathroom. The staff was super friendly and helpful. The bartender at the restaurant on Saturday night made the most delicious customized drink for me as well. I think ...
  Jan 16, 2018

$110

$110
Huntingdon Manor Hotel

Huntingdon Manor Hotel

330 Quebec Street, Victoria
3.5 out of 5.0
3.7 out of 5 (1,943 reviews)
Nice placeHuntingdon Manor was a nice hotel in a really convenient spot in Victoria. Easy walk to Fisherman's Wharf and downtown. The staff was friendly, the room was clean, and the bed was comfortable. Couldn't ask for much more.
  Jan 15, 2018

$94

$94
Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA

146 Kingston St, Victoria
3.5 out of 5.0
4.3 out of 5 (1,535 reviews)
Always a lovely stay. A little rowdy down at the pool, but other then that, it was a great stay!
  Jan 18, 2018

$88

$88
Hotel Grand Pacific

Hotel Grand Pacific

463 Belleville St, Victoria
4.5 out of 5.0
4.5 out of 5 (2,024 reviews)
We had a lovely stay. The staff was extremely accommodating and courteous. Furthermore, the decorations, left over from the Christmas holidays, were bright, cheerful and inviting. Unfortunately, the pool was not working, and that is one of the main reasons we wanted to come to the Hotel Grand Pacific. ...
  Jan 10, 2018

$120

$120
Embassy Inn

Embassy Inn

520 Menzies St, Victoria
3.5 out of 5.0
4.2 out of 5 (1,682 reviews)
Right in the heart of it allIf you want a nice, clean, central location, and real value for your dollar you can't beat the Embassy Inn. We stay here on any trips to Victoria. Highly recommend.h
  Jan 14, 2018

$91

$91
Ocean Island Garden Suites

Ocean Island Garden Suites

143 Government Street, Victoria
3.5 out of 5.0
4.0 out of 5 (18 reviews)
CleanVery nice staff, clean. Good location. Competitive pricing.
  Sep 21, 2017
Map

Recently booked Pet-friendly Hotels in James Bay

Hotel Grand Pacific
4.5 out of 5.0
Last booking: 24 minutes ago
Royal Scot Hotel & Suites
3.5 out of 5.0
Last booking: 4 hours ago
The Oswego Hotel
4.5 out of 5.0
Last booking: 20 hours ago
Embassy Inn
3.5 out of 5.0
Last booking: 26 hours ago
Coast Victoria Hotel & Marina by APA
3.5 out of 5.0
Last booking: 40 hours ago

Pocket Guide: Pet-friendly Hotels in James Bay

Search for hotels in James Bay on Expedia. You can easily find your hotels in James Bay using one of the methods below:

  • View our selection of featured hotels in James Bay
  • Use the map to find hotels in the James Bay neighborhood you prefer
  • Use the filters to see hotels in a specific area of James Bay, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in James Bay
  • Enter your travel dates to view the best deals on hotels in James Bay - while they last