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.

M
Michel
From
Canada
Was great location and perfect for me needs
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,492 reviews
Price from
$169.57
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.

M
Mohnish Shingne
From
India
The bnb is very charming and in an excellent location. Loved the breakfast Jen prepared for us and the balcony overlooking the backyard.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
$206.26
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.

D
Dr. Revital
From
Israel
Very good! Excellent location. Comfortable and clean.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,613 reviews
Price from
$151.05
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.

L
Lilis
From
Indonesia
Everything was good. Complementary breakfast 👍 Location 👍 Room Clean 👍
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,542 reviews
Price from
$132.75
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.

S
Stoycho
From
Bulgaria
Very nice hotel in old building close to the harbour, great stuff and facilities, overall very good experience
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,479 reviews
Price from
$88.50
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.

S
Sanjay
From
India
Superb rooms clean hotel excellent location
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,025 reviews
Price from
$230.60
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.

P
Paula
From
India
While very dated in design, it gave major 80’s nostalgia and was very well maintained and clean which makes it feel more like a themed retro hotel than just an old one!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,017 reviews
Price from
$149.16
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.

J
Jihad
From
Canada
The place is impressive. It's in a historical house with exceptional charm and character. The rooms are immaculate and well-maintained. The staff were accommodating and welcoming. The breakfast is delicious and with lots of style. It's a high tea style, and the dining room is fantastic. We will stay here again, and we recommend this place to every family. It's one of the best places we stayed in Victoria.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 782 reviews
Price from
$150.11
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.

M
Melody
From
Canada
It was very clean and well taken care of
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 431 reviews
Price from
$151.30
1 night, 2 adults

Haterleigh Heritage Inn

James Bay, Victoria

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.

J
Jinyoung
From
South Korea
the host was amazing. he is so welcoming and warmhearted hard working man. he made wonderful breakfast and even offer all kinds of beverages. i was sooo full until 4pm lol! always be there and ready to help when i needed. the place was wonderful and beautifully decorated. the room was spacious! every thing was clean and tidy. linens and towels were fresh. location is great too. never took a bus during 3days. 👍🏾👍🏾
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 547 reviews
Price from
$153.09
1 night, 2 adults
See all 17 hotels in James Bay

Most booked hotels in James Bay in the past month

See all

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,542 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,613 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,017 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,025 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,187 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,492 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,479 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 686 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 431 reviews

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 782 reviews

Check out other unique places to stay in James Bay

Pet-Friendly Hotels

7 pet-friendly hotels in James Bay

Family Hotels

8 family hotels in James Bay

Accessible Hotels

6 accessible hotels in James Bay

Hotels with Pools

6 hotels with pools in James Bay

Hotels with Hot tubs

6 hotels with hot tubs in James Bay

Cheap hotels

4 cheap hotels in James Bay

Boutique Hotels

3 boutique hotels in James Bay

B&Bs

3 B&Bs 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

West Shore

31 hotels

Inner Harbour

14 hotels

Burnside

7 hotels

Fairfield

7 hotels

Rockland

4 hotels

Chinatown

3 hotels