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 harbour.

K
Kelley
From
New Zealand
Hand to both town centre and fisherman’s wharf. All within walking distance
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,550 reviews
Price from
US$160.60
1 night, 2 adults

Fisher House Victoria Bed and Breakfast

James Bay, Victoria

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.

G
Galbraith
From
United States
It was good. The vegetarian plate was just the same but with meat removed. Some substitute vegetarian protein would be appreciated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
US$207.12
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
Jill
From
New Zealand
The Location was superb. The pool was fabulous and we could join in an aquarobics class.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,572 reviews
Price from
US$151.68
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 Harbour is just 200 m away.

M
Malcolm
From
New Zealand
Great central location, large room, excellent complimentary breakfast.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,511 reviews
Price from
US$133.30
1 night, 2 adults

James Bay Inn Hotel, Suites & Cottage

Hotel in James Bay, Victoria

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.

E
Elena
From
Slovakia
Very cozy accommodation, good location, easy to walk everywhere. Very kind personnel. The room was nice and clean. Coffee offered in the morning for everyone.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,485 reviews
Price from
US$88.87
1 night, 2 adults

The Embassy Inn

Hotel in James Bay, Victoria

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

A
Adam
From
Ireland
Great location , nice breakfast and clean spacious room
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,070 reviews
Price from
US$154.15
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.

T
Tibo
From
Belgium
Mr Chen is a great cook with an excellent breakfast. He's really helpful and very friendly!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 520 reviews
Price from
US$137.96
1 night, 2 adults

Inn at Laurel Point

Hotel in Inner Harbour, Victoria

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.

R
Richard
From
United States
The room the staff the location the price
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 417 reviews
Price from
US$151.93
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.

M
Michael
From
Australia
Beautifully presented period house in which to stay. Also beautiful at night when lit up. A small number of rooms and lovely landscaped gardens. The themed breakfast options were very tasty as was the Afternoon Tea. The range of teas available was awesome. Would definitely stay here again, and have recommended the property to others. The location was fantastic being so central, that we could walk around town and also close to busses to venture further.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 800 reviews
Price from
US$150.73
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 Harbour, only 15 minutes' walk from the city centre.

K
Kundan
From
India
Great location and we are just happy that we choose you guys
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 597 reviews
Price from
US$178.45
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 landmarks, museums and other sightseeing spots

More districts like James Bay

Explore hotel options in other areas of Victoria