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 248 Hotels in James Bay
£69
The Oswego Hotel

The Oswego Hotel

500 Oswego Street, Victoria
4.6
of 5, from 2,145 reviews
4.0 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.

£85
Hotel Grand Pacific

Hotel Grand Pacific

463 Belleville St, Victoria
4.5
of 5, from 3,145 reviews
4.0 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.

Rosewood Inn

Rosewood Inn

595 Michigan Street, Victoria
4.1
of 5, from 14 reviews
3.0 out of 5.0

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

£81
Royal Scot Hotel & Suites

Royal Scot Hotel & Suites

425 Quebec St, Victoria
4.4
of 5, from 1,835 reviews
3.0 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.

£52
James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites

270 Government Street, Victoria
4.1
of 5, from 1,414 reviews
3.0 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.

£65
Days Inn - Victoria On The Harbour

Days Inn - Victoria On The Harbour

427 Belleville St, Victoria
3.7
of 5, from 1,293 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.

Harbour Towers Hotel & Suites

Harbour Towers Hotel & Suites

345 Quebec St, Victoria
4.0
of 5, from 2,550 reviews
3.0 out of 5.0

Located in Inner Harbour, this 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.

£76
Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA

146 Kingston St, Victoria
4.3
of 5, from 1,504 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.