James Bay beach accommodation
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
Fully refundableReserve now, pay when you stay
The price is AU$135 per night from 9 Mar to 10 Mar
AU$135
includes taxes & fees
9 Mar - 10 Mar
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$174 per night from 9 Mar to 10 Mar
AU$174
includes taxes & fees
9 Mar - 10 Mar
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$234 per night from 13 Mar to 14 Mar
AU$234
includes taxes & fees
13 Mar - 14 Mar
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$208 per night from 5 Mar to 6 Mar
AU$208
includes taxes & fees
5 Mar - 6 Mar
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 10-minute walk of Victoria Harbour and Government Street.

Hotel Grand Pacific
463 Belleville St, Victoria, BC
The price is AU$262 per night from 17 Mar to 18 Mar
AU$262
includes taxes & fees
17 Mar - 18 Mar
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$259 per night from 16 Mar to 17 Mar
AU$259
includes taxes & fees
16 Mar - 17 Mar
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$277 per night from 5 Mar to 6 Mar
AU$277
includes taxes & fees
5 Mar - 6 Mar
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$265 per night from 2 Apr to 3 Apr
AU$265
includes taxes & fees
2 Apr - 3 Apr
With a stay at The Oswego Hotel in Victoria (James Bay), you'll be a 4-minute walk from Victoria Harbour and 6 minutes by foot from Victoria Clipper Ferry ...
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 | 1,334 hotels |
---|---|
Lowest Price | AU$135 |
Highest Price | AU$277 |
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

lastminute.com.au Verified Review
5 / 5
The hotel suites were clean and spacious. The staff were friendly. The location was great too! I highly recommend this place and would stay here again. Too bad the restaurant was closed as I would have loved to try out their restaurant.
A verified traveller stayed at The Oswego Hotel
Posted 1 day ago
Other cities near James Bay
- Victoria Hotels
- Port Angeles Hotels
- Sooke Hotels
- Vancouver Island Hotels
- Friday Harbor Hotels
- Sequim Hotels
- Sidney Hotels
- San Juan Islands Hotels
- Juan de Fuca Electoral Area Hotels
- Washington Coast Hotels
- Langford Hotels
- Brentwood Bay Hotels
- Shawnigan Lake Hotels
- Mill Bay Hotels
- San Juan Island Hotels
- Oak Bay Hotels
- Colwood Hotels
- Saanichton Hotels
- Roche Harbor Hotels
- North Saanich Hotels
Nearby neighbourhoods
Hotels near points of interest
Other top James Bay hotels
- Hotel Grand Pacific
- Inn at Laurel Point
- Huntingdon Hotel and Suites
- James Bay Inn Hotel & Suites
- The Oswego Hotel
- Days Inn by Wyndham Victoria On The Harbour
- Royal Scot Hotel & Suites
- Helms Inn
- Coast Victoria Hotel & Marina by APA
- Embassy Inn
- Best Western Plus Inner Harbour
- Marketa's Bed & Breakfast
- Fairmont Empress
- Chateau Victoria Hotel and Suites
- Red Lion Inn and Suites
- The Magnolia Hotel and Spa
- Strathcona Hotel
More ways to explore James Bay
Top picks
Hotels
Hotels near TullamarineHostels Port StephensAccommodation in MelbourneHoliday Homes RockhamptonHouseboats AustraliaAccommodation in CessnockAccommodation in BurnieAccommodation in NannupHotels in WindsorAccommodation in Gold CoastHotels near Bandaranaike Intl.Oaks Gold Coast Calypso Plaza SuitesSerenity on MagneticMantra Aqueous on PortHotels in BlackcombAccommodation in Los AngelesHotels in Downtown VancouverBrisbane Spa HotelsAccommodation in Ibiza IslandHostels QatarAccommodation in St HelensRichmond Private Rooms @ 151 Hoddle HomestayHotels in Whistler CreeksideAccommodation in YackandandahAccommodation in TulumHotels in Mandurah