Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.



Top Hotel Deals

See all 319 Hotels in James Bay
£85
Hotel Grand Pacific

Hotel Grand Pacific

463 Belleville St, Victoria
4.5
of 5, from 2,025 reviews
4.5 out of 5.0

Located in Inner Harbour, this romantic hotel is within a 5-minute walk of Victoria Harbour and British Columbia Parliament Building. The Robert Bateman Centre and Victoria Clipper Ferry Terminal are also within 5 minutes.

£59
The Oswego Hotel

The Oswego Hotel

500 Oswego Street, Victoria
4.6
of 5, from 1,967 reviews
4.5 out of 5.0

Located in Inner Harbour, this eco-friendly hotel is within a 10-minute walk of Victoria Clipper Ferry Terminal and British Columbia Parliament Building. Victoria Harbour and The Robert Bateman Centre are also within 5 minutes.

£55
Days Inn - Victoria On The Harbour

Days Inn - Victoria On The Harbour

427 Belleville St, Victoria
3.7
of 5, from 1,329 reviews
3.0 out of 5.0

Located in Inner Harbour, this eco-friendly hotel is within a 5-minute walk of Victoria Harbour and British Columbia Parliament Building. Royal BC Museum and Miniature World are also within 10 minutes.

£81
Inn at Laurel Point

Inn at Laurel Point

680 Montreal St, Victoria
4.3
of 5, from 1,586 reviews
4.5 out of 5.0

Located in Inner Harbour, this romantic hotel is within a 10-minute walk of Victoria Clipper Ferry Terminal, Victoria Harbour and The Robert Bateman Centre. Victoria Fisherman's Wharf and British Columbia Parliament Building are also within 10 minutes.

£65
Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA

146 Kingston St, Victoria
4.3
of 5, from 1,533 reviews
3.5 out of 5.0

Located in Inner Harbour, this eco-friendly hotel is within a 15-minute walk of Fisherman's Wharf Park and British Columbia Parliament Building. Victoria Fisherman's Wharf and Victoria Clipper Ferry Terminal are also within 10 minutes.

£62
Royal Scot Hotel & Suites

Royal Scot Hotel & Suites

425 Quebec St, Victoria
4.4
of 5, from 1,776 reviews
3.5 out of 5.0

Located in Inner Harbour, this eco-friendly hotel is within a 5-minute walk of Legislative Assembly of British Columbia and British Columbia Parliament Building. The Robert Bateman Centre and Victoria Clipper Ferry Terminal are also within 5 minutes.

£76
Best Western Plus Inner Harbour

Best Western Plus Inner Harbour

412 Quebec Street, Victoria
4.4
of 5, from 344 reviews
3.5 out of 5.0

Located in Inner Harbour, this eco-friendly hotel is steps away from Victoria Clipper Ferry Terminal and Victoria Harbour. Legislative Assembly of British Columbia and The Robert Bateman Centre are also within 5 minutes.

£56
James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites

270 Government Street, Victoria
4.1
of 5, from 1,439 reviews
3.5 out of 5.0

Located in James Bay, this eco-friendly hotel is within a 10-minute walk of Emily Carr House and British Columbia Parliament Building. Helmcken House and Royal BC Museum are also within 10 minutes.