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.

J
Juho
From
France
Excellent location, wonderful service and a large room with full amenities. We had a one bedroom suite, wonderfully spacious and well kept. A large balcony overlooking a street and trees etc. Quiet enough to keep the window open at night. A fully equipped kitchen with a great coffee machine too... The staff were polite and very attentive and made us feel right at home. Had dinner one evening at the restaurant and it was also very good. A great place to stay in Victoria.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,515 reviews
Price from
US$159.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.

M
Melvin
From
Canada
The breakfast was delicious and generous portions, including fresh fruit. Loved the beautiful heritage with antiques decor, and the comfy king-size beds. Location was so convenient, we walked to and all through downtown and surrounding areas, including waterfront. An Jennifer, what a super hostess!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 89 reviews
Price from
US$205.82
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.

J
Jose Luis
From
Mexico
exceptional location with a pretty nice dining area. I really loved how easy it was to move around victoria from the hotel since it was pretty close to the bay and what id say the best views of the city
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,522 reviews
Price from
US$132.46
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.

G
Geeyoun
From
United States
Location was great. Room was very clean.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,481 reviews
Price from
US$88.31
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.

N
Neeraj
From
India
very central and the staff was very polite and helpful. Cleanliness was perfect
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,048 reviews
Price from
US$153.19
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.

G
Gerry
From
Singapore
The hotel is in a very convenient location, walkable to downtown Victoria. Good hotel for families.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,586 reviews
Price from
US$150.73
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.

D
Daniel
From
Spain
Location Large comfortable room and great views
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 420 reviews
Price from
US$150.98
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.

G
Graham & Sandy Dilks
From
New Zealand
Fantastic hotel, great location. Located away from the busy CBD beside the sea. Great swimming pool and clean comfortable rooms. Fisherman’s wharf 5 minutes walk away provided a variety of good eating. Italian restaurant across the road is top class.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 595 reviews
Price from
US$177.33
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.

R
Roman8431
From
France
Everything was perfect !! Lovely owner ! Beautiful place ! Walkable to downtown easily Wonderful breakfast
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 522 reviews
Price from
US$137.09
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.

H
Harte
From
Canada
The Tea House aesthetic was gorgeous. Loved the attention to detail and the complimentary beverage on arrival.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 788 reviews
Price from
US$149.78
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