Compare Beach Hotels in James Bay
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in James Bay
Featured James Bay Beach Hotels

James Bay Inn Hotel & Suites
270 Government Street, Victoria, BC
The price is AU$220 per night from 15 Sept to 16 Sept
AU$220
15 Sept - 16 Sept
includes taxes & fees
With a stay at James Bay Inn Hotel & Suites in Victoria (James Bay), you'll be steps from Emily Carr House and 3 minutes by foot from Beacon Hill Park.

Days Inn by Wyndham Victoria On The Harbour
427 Belleville St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$442 per night from 3 Sept to 4 Sept
AU$442
3 Sept - 4 Sept
includes taxes & fees
With a stay at Days Inn by Wyndham Victoria On The Harbour, you'll be centrally located in Victoria, steps from Victoria Harbour and within a 5-minute walk of ...

Huntingdon Hotel and Suites
330 Quebec Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$369 per night from 1 Sept to 2 Sept
AU$369
1 Sept - 2 Sept
includes taxes & fees
With a stay at Huntingdon Hotel and Suites, you'll be centrally located in Victoria, within a 5-minute walk of Victoria Harbour and Victoria Clipper Ferry ...
Save an average of 15% on thousands of hotels when you're signed in

Embassy Inn
520 Menzies St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$407 per night from 7 Sept to 8 Sept
AU$407
7 Sept - 8 Sept
includes taxes & fees
Embassy Inn is centrally located in Victoria, a 3-minute walk from Victoria Harbour and 6 minutes by foot from Royal BC Museum.

Fisher House Victoria Bed and Breakfast
333 Simcoe Street, Victoria, BC
Located in Victoria (James Bay), Fisher House Victoria Bed and Breakfast is within a 15-minute walk of Victoria Harbour and Victoria Clipper Ferry Terminal.

Hotel Grand Pacific
463 Belleville St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$344 per night from 1 Sept to 2 Sept
AU$344
1 Sept - 2 Sept
includes taxes & fees
With a stay at Hotel Grand Pacific, you'll be centrally located in Victoria, steps from Victoria Harbour and 5 minutes by foot from Victoria Clipper Ferry ...

Royal Scot Hotel & Suites
425 Quebec St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$445 per night from 3 Sept to 4 Sept
AU$445
3 Sept - 4 Sept
includes taxes & fees
With a stay at Royal Scot Hotel & Suites in Victoria (Inner Harbour), you'll be steps from Victoria Harbour and 6 minutes by foot from Victoria Clipper Ferry ...

Coast Victoria Hotel & Marina by APA
146 Kingston St, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$451 per night from 1 Sept to 2 Sept
AU$451
1 Sept - 2 Sept
includes taxes & fees
Coast Victoria Hotel & Marina by APA is centrally located in Victoria, a 4-minute walk from Victoria Fisherman's Wharf and 7 minutes by foot from Victoria Clipper ...

The Oswego Hotel
500 Oswego Street, Victoria, BC
Fully refundableReserve now, pay when you stay
The price is AU$315 per night from 7 Sept to 8 Sept
AU$315
7 Sept - 8 Sept
includes taxes & fees
Located in Victoria (James Bay), The Oswego Hotel is a 4-minute walk from Victoria Harbour and 6 minutes by foot from Victoria Clipper Ferry Terminal.
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.
James Bay hotels essential information
Accommodation | 826 hotels |
---|---|
Lowest Price | AU$220 |
Highest Price | AU$451 |
Popular hotels | James Bay Inn Hotel & Suites, Days Inn by Wyndham Victoria On The Harbour, Huntingdon Hotel and Suites, Embassy Inn, Fisher House Victoria Bed and Breakfast, Hotel Grand Pacific, Royal Scot Hotel & Suites, Coast Victoria Hotel & Marina by APA, The Oswego Hotel |
Most recent James Bay hotel reviews

Spend the extra
5 / 5
Well worth the extra for a suite with the baby. The balconies we perfect and we watched the boats and ferry. Beds were very comfortable, pool was great, water filling station is a bonus. Will be back for sure!!
A verified traveller stayed at Hotel Grand Pacific
Posted 22 hours ago
More ways to explore James Bay
Top picks
Hotels
- Welcome Inn 277
- Roar and Snore at Taronga Zoo Sydney
- Hotels around Accor Stadium
- Eden Oak Geelong
- Mara River Safari Lodge
- Accommodation in Port Macquarie
- Accommodation in Melbourne
- Bowen Apartment Hotels
- Hotels in Burswood
- Thornton Executive Hotel
- Accommodation in Milton Keynes
- Gateway Lifestyle Lorikeet
- Caravan Parks Warrnambool
- Hotels in Blackcomb
- Accommodation in Dublin
- Accommodation in Lakeland
- Accommodation in Perth
- Hotels in Downtown Vancouver
- Accommodation in Orange
- Biloela Hotel
- Accommodation in Wagga Wagga
- Hotels in Whistler Creekside
- Accommodation in Dwellingup
- Accommodation in Lizard Island
- Hepburn Springs Luxury Hotels
Flights
Packages