Hotels in James Bay
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in James Bay?
Compare popular hotels in James Bay
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Days Inn by Wyndham Victoria On The Harbour | 8.4 Very Good 1,483 reviews | View | ||||||
![]() A Float Home B&B in Fisherman’s Wharf | 9.2 Wonderful 118 reviews | View | ||||||
![]() Royal Scot Hotel & Suites, Trademark Collection by Wyndham | 9.2 Wonderful 2,603 reviews | View | ||||||
![]() Embassy Inn | 9.2 Wonderful 1,687 reviews | View | ||||||
![]() Hotel Grand Pacific | 9.2 Wonderful 3,557 reviews | View |
Top landmarks in James Bay
Check out reviews of James Bay hotels guests love

Chateau Victoria Hotel and Suites
10/10 Excellent
Frequently asked questions
Find out more about James Bay
Keep exploring
- Luxury Hotels in Sooke
- Central Saanich Hotels
- Hotels near Olympic View Golf Club
- Hotels near Massey Theatre
- Hotels near Elk Lake
- Hotels with Parking near Centennial Beach
- Hotels with a Gym in Surrey
- Cheap Hotels in Surrey
- Hotels with Kitchens near Centennial Beach
- Motels in Nanaimo
- Hotels with Parking near Sooke Potholes Provincial Park
- Hotels near Dominion Astrophysical Observatory
- Hotels near Victoria Harbour
- Business Hotels in Salt Spring Island
- Rosemary Heights Central Hotels
- Hotels near Lower Johnson Street
- Luxury Hotels near Centennial Beach
- Hotels near Guildford Golf and Country Club
- West Newton - Highway 10 Hotels
- Hotels near San Juan River Estuary Ecological Reserve
- Hotels with Free Breakfast in Richmond
- Hotels near South Granville Shopping Street
- Hotels with Free Breakfast in Sidney
- Hotels near Royal Oak Station
- Uptown Hotels
- Beach Hotels near Sooke Potholes Provincial Park
- Hotels near Sooke Potholes Provincial Park
- Richmond Hotels
- Hotels near Punjabi Market
- Hotels near Richmond-Brighouse Station



















