Hotels in James Bay, Victoria
Enter your dates and choose from 17 hotels and other places to stay
Featured hotels in James Bay
Filter by:
Oswego Hotel
The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour.

Fisher House Victoria Bed and Breakfast
Featuring 4-star accommodation, Fisher House Victoria Bed and Breakfast is set in Victoria, 1.2 km from Steve Fonyo Beach and 2.5 km from Victoria Harbour Ferry.

Huntingdon Hotel and Suites
Offering 2 on-site restaurants, The Huntingdon Hotel and Suites provides free WiFi in all areas. A cable TV is included in all rooms. Victoria’s Inner Harbour is just 200 m away.

James Bay Inn Hotel, Suites & Cottage
Just 1 km from the Pacific Ocean, this Victoria heritage hotel boasts an on-site restaurant and a pub. Free Wi-Fi and a cable TV are featured in every guest room. Free parking is available.

The Embassy Inn
Located within Victoria's Inner Harbour, this hotel is 190 m from the British Columbia Parliament Buildings. WiFi is provided in all areas.

Hotel Grand Pacific
Featuring an indoor pool and hot tub, this Victoria hotel is just 3 minutes’ walk from the Victoria Clipper Ferry Terminal and Coho Ferry Terminal.

Inn at Laurel Point
With stunning views of Victoria harbour, this hotel features an indoor pool and a restaurant. Complimentary WiFi is provided. The Royal BC Museum is 1 km away.

Coast Victoria Hotel & Marina by APA
Featuring an indoor/outdoor pool and hot tub, this Victoria oceanfront hotel is located around the Inner Harbour, only 15 minutes' walk from the city centre.

Haterleigh Heritage Inn
Located in Victoria, this 1901 Victorian-style mansion features a guest terrace and shared lounge. Free Wi-Fi is provided in all uniquely decorated guest rooms.

Pendray Inn and Tea House
Built in 1897, this historic Victoria mansion provides free WiFi in all rooms. The Pendray restaurant features traditional afternoon tea service Monday and Tuesday from 11:00 to 14:00.

Most booked hotels in James Bay in the past month
Popular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 2,521 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,575 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 3,061 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 9.0Superb - What previous guests thought, 2,526 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 7.9Good - What previous guests thought, 1,238 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,485 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 1,020 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 7.9Good - What previous guests thought, 692 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 796 reviewsPopular with guests booking hotels in Victoria
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 419 reviews
Check out other unique places to stay in James Bay
Pet-Friendly Hotels
7 pet-friendly hotels in James BayFamily Hotels
8 family hotels in James BayAccessible Hotels
6 accessible hotels in James BayHotels with Pools
6 hotels with pools in James BayHotels with Hot tubs
6 hotels with hot tubs in James BayCheap hotels
4 cheap hotels in James BayBoutique Hotels
3 boutique hotels in James BayB&Bs
3 B&Bs in James Bay
Places of interest in and around James Bay
Find hotels near landmarks, museums and other sightseeing spots
More districts like James Bay
Explore hotel options in other areas of Victoria
Downtown Victoria
35 hotelsWest Shore
34 hotelsInner Harbour
15 hotelsBurnside
7 hotelsFairfield
7 hotelsRockland
4 hotelsChinatown
3 hotelsVictoria West
3 hotelsCadboro Bay
2 hotelsSouth Oak Bay
1 hotel