See the latest deals and prices in James Bay hotels
Filter by:
Huntingdon Hotel and Suites
Hotel in Inner Harbour, Victoria
Very Good
0 reviews
8
From $118 per night
Chateau Victoria Hotel and Suites
Hotel in Downtown Victoria, Victoria
Excellent
0 reviews
9
From $142 per night
Fairmont Empress
Hotel in Inner Harbour, Victoria
Very Good
0 reviews
8
From $225 per night
Royal Scot Hotel & Suites
Hotel in James Bay, Victoria
Excellent
0 reviews
9
From $110 per night
Days Inn by Wyndham Victoria On The Harbour
Hotel in Inner Harbour, Victoria
Very Good
0 reviews
7
From $100 per night
Hotel Grand Pacific
Hotel in Inner Harbour, Victoria
Excellent
3 reviews
9
From $162 per night
The Magnolia Hotel and Spa
Hotel in Downtown Victoria, Victoria
Excellent
0 reviews
10
From $182 per night
Waddington Flats
Hotel in Downtown Victoria, Victoria
No reviews
0 reviews
-
From $131 per night
WorldMark Victoria
Hotel in Inner Harbour, Victoria
Excellent
0 reviews
9
From $140 per night
Abigail's Hotel
Hotel in Downtown Victoria, Victoria
No reviews
0 reviews
-
From $135 per night
Huntingdon Hotel and Suites
Hotel in Inner Harbour, Victoria
From $118 per night
Royal Scot Hotel & Suites
Hotel in James Bay, Victoria
From $110 per night
Days Inn by Wyndham Victoria On The Harbour
Hotel in Inner Harbour, Victoria
From $100 per night
Waddington Flats
Hotel in Downtown Victoria, Victoria
From $131 per night
Abigail's Hotel
Hotel in Downtown Victoria, Victoria
From $135 per night
Embassy Inn
Hotel in James Bay, Victoria
From $119 per night
17 stays
From $50 per night
9 stays
From $100 per night
45 stays
From $79 per night
45 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
44 stays
From $79 per night
January is the cheapest time to stay in James Bay for an average of $113 per night.
Average price per night for 3-star hotels
Month
Price
January
$113
February
$127
March
$149
April
$168
May
$215
June
$231
July
$222
August
$187
September
$156
October
$134
November
$119
December
$121