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
Marlen
From
Germany
Very big and beautiful room with well equipped kitchenette Friendly staff Well located
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,414 reviews
Price from
$165.26
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.

K
Kim
From
Australia
Everything! Marketa and her team are wonderful. The breakfasts were amazing and there is a real charm to the accommodation. It was warm, clean and comfortable. The location is absolutely perfect for walking and exploring Victoria. Very quiet area. Perfect!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 768 reviews
Price from
$108.57
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.

M
Marlene
From
Italy
the staff are very helpful and very nice.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,474 reviews
Price from
$90.36
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.

B
Bronwyn
From
Australia
Great location, walking distance to downtown Great breakfast included
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 2,560 reviews
Price from
$135.53
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.

J
Jessica
From
Australia
Amazing staff a the front desk.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,701 reviews
Price from
$181.44
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
Japan
The location, kitchen, dedicated bedroom, and pool.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,030 reviews
Price from
$152.29
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
Jonnie
From
Philippines
Wonderful host to have who cooks and serves a great meal every breakfast 😊 The inn is also well kept and gives a very homey atmosphere. Thank you so much and stay well, Mr. Chen! 谢谢 ♥️
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 572 reviews
Price from
$156.30
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
Jeffrey
From
United States
Rooms were very clean and the staff was great
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 453 reviews
Price from
$166.87
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.

W
William
From
Iceland
The room was spacious and the hospitality from all of the staff was exceptional. Breakfast was wonderful!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 754 reviews
Price from
$174.15
1 night, 2 adults

Coast Victoria Hotel & Marina by APA

Hotel in Inner Harbour, Victoria

Featuring an indoor/outdoor pool and hot tub, this Victoria oceanfront hotel is located around the Inner Harbor, only 15 minutes' walk from the city center.

L
Laura
From
Ireland
Lovely big room, fab pool. Staff very friendly and a lovely, 10 minute leisurely stroll to centre of town
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 606 reviews
Price from
$145.15
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,560 reviews

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 453 reviews

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

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

Popular with guests booking hotels in Victoria

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,030 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

3 cheap hotels in James Bay

Boutique Hotels

3 boutique hotels in James Bay

More districts like James Bay

Explore hotel options in other areas of Victoria

West Shore

30 hotels

Inner Harbour

13 hotels

Burnside

7 hotels

Fairfield

7 hotels

Rockland

4 hotels

Chinatown

3 hotels