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:

Star Rating

Review score

Oswego Hotel

Hotel in James Bay, Victoria

The Oswego Hotel is located on a quiet street a few minutes' walk from Victoria’s parliament buildings and historic harbor.

C
Cherie Liu
From
Canada
The room was spacious and comfortable. They also offer complimentary parking for EV or hybrid cars, which was a nice bonus.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,587 reviews
Price from
$154.79
1 night, 2 adults

Marketa's Bed and Breakfast

James Bay, Victoria

Showcasing Edwardian décor, this bed and breakfast in downtown Victoria is just a 10-minute walk from Royal British Columbia Museum. Rooms feature a fireplace and barbecue facilities are on site.

L
LaVonne
From
United States
Breakfast was excellent. Fresh, homemade muffins every morning and a menu that had something for everyone! The eggs florentine were delicious!! Also, it was within walking distance of Fisherman’s Wharf
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 805 reviews
Price from
$142.48
1 night, 2 adults

Fisher House Victoria Bed and Breakfast

James Bay, Victoria

A 14-minute walk from Steve Fonyo Beach, Fisher House Victoria Bed and Breakfast offers 4-star accommodations in the James Bay district of Victoria.

C
Caterina
From
United States
The b&b was very cute, our room was super comfortable and the breakfast was amazing.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 87 reviews
Price from
$207.97
1 night, 2 adults

Hotel Grand Pacific

Hotel in Inner Harbour, Victoria

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.

A
Anonymous
From
United States
Friendly and helpful staff beginning with early checkin.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,437 reviews
Price from
$152.30
1 night, 2 adults

The Embassy Inn

Hotel in James Bay, Victoria

Located within Victoria's Inner Harbor, this hotel is 623 ft from the British Columbia Parliament Buildings. WiFi is provided in all areas.

C
Carman
From
Canada
The front desk were very friendly & helpful !! The location was perfect walking distance to the water front & the museum!! I really enjoy the breakfast buffet in the morning!! The bed was very comfortable!!!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,099 reviews
Price from
$154.79
1 night, 2 adults

Royal Scot Hotel & Suites

Hotel in Inner Harbour, Victoria

Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub. Free WiFi is provided.

W
William
From
United States
Old world charm with modern comfort.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,028 reviews
Price from
$243.95
1 night, 2 adults

Huntingdon Hotel and Suites

Hotel in Inner Harbour, Victoria

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 Harbor is just 656 ft away.

P
Patricia
From
Canada
The location near the inner harbour is excellent.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,475 reviews
Price from
$133.85
1 night, 2 adults

James Bay Inn Hotel, Suites & Cottage

Hotel in James Bay, Victoria

Just over half a mile from the Pacific Ocean, this historic Victoria hotel features an on-site restaurant and a pub. Free Wi-Fi and a cable TV are available in every guest room.

C
Charlie
From
United Kingdom
Very well located with great access to downtown and Fisherman’s wharf. The staff were very lovely, very accommodating and helped us with our luggage.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,502 reviews
Price from
$89.23
1 night, 2 adults

Pendray Inn and Tea House

Hotel in Inner Harbour, Victoria

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.

S
Susan
From
United States
We highly recommend the inn! We were greeted warmly with a glass of champagne. The entire staff was very nice and accommodating. The food was delicious and our room was beautiful. We will definitely go back again!!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 817 reviews
Price from
$151.35
1 night, 2 adults

Inn at Laurel Point

Hotel in Inner Harbour, Victoria

With stunning views of Victoria harbor, this hotel features an indoor pool and a restaurant. Complimentary WiFi is provided. The Royal BC Museum is 0.6 mi away.

J
Jan
From
Canada
Great patio. Brought large group in for lunch and everyone loved their meals and the view
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 394 reviews
Price from
$152.56
1 night, 2 adults
See all 17 hotels in James Bay

Most booked hotels in James Bay in the past month

See all

Check out other unique places to stay in James Bay

Places of interest in and around James Bay

Find hotels near attractions, museums, and other landmarks

More districts like James Bay

Explore hotel options in other areas of Victoria

gogless