Skip to main content

Featured hotels in James Bay

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

WorldMark Victoria 3 stars

Hotel in James Bay, Victoria

Featuring an outdoor pool and hot tub, this resort hotel is situated on Fisherman's Wharf in Victoria. A balcony with a gas BBQ is provided with each unit. High quality design, convenient location, and perfect space for family stay.

Show more Show less
9.1
Superb
101 reviews
Price from
CNY 2,839
per night

James Bay Inn Hotel, Suites & Cottage 3 stars

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. the staff are very helpful and very nice.

Show more Show less
8.5
Very good
1,659 reviews
Price from
CNY 1,583
per night

Royal Scot Hotel & Suites 4 stars

Hotel in Downtown Victoria, Victoria

Just 5 minutes’ walk from Victoria ferry terminal, this hotel features an indoor pool and a hot tub. Free WiFi is provided. A free shuttle is offered to the bus depot and Clipper Ferry. Location, everything nearby Affordable parking in Victoria Full kitchen in room Spacy

Show more Show less
8.2
Very good
1,081 reviews
Price from
CNY 1,731
per night

Oswego Hotel 4 stars

Hotel in Downtown Victoria, Victoria

The Oswego Hotel is located on a quiet street a few minutes walk from Victoria’s parliament buildings and historic harbour. Staff were amazing, everything was so comfortable and easy. Thankyou for a wonderful stay.

Show more Show less
8.9
Fabulous
2,294 reviews
Price from
CNY 1,959
per night

The Embassy Inn 3 stars

Hotel in Downtown Victoria, Victoria

Located within Victoria's Inner Harbour, this hotel is 190 m from the British Columbia Parliament Buildings. WiFi is provided in all areas. Free underground and surface parking are available. The hotel is excellently located, excellent service. A rich breakfast included fruits and some vegetables that are not usually available.

Show more Show less
8.7
Fabulous
3,013 reviews
Price from
CNY 1,836
per night

Hotel Grand Pacific 4 stars

Hotel in Downtown Victoria, 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. Amazing staff a the front desk.

Show more Show less
8.5
Very good
941 reviews
Price from
CNY 2,227
per night

Inn at Laurel Point 4 stars

Hotel in James Bay, 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. i like our room and i like the view we walk the water front view we swam in swimming pool was great short stay

Show more Show less
8.4
Very good
333 reviews
Price from
CNY 2,227
per night

Coast Victoria Hotel & Marina by APA 4 stars

Hotel in James Bay, 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. Pretty much everything, Couldn't fault it. The staff were so friendly and helpful especially the guy on reception when we arrived at 11 pm. Loved the swimming pool.

Show more Show less
8.3
Very good
677 reviews
Price from
CNY 2,475
per night

Huntingdon Hotel and Suites 3 stars

Hotel in James Bay, 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. 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

Show more Show less
7.9
Good
2,233 reviews
Price from
CNY 1,859
per night

Days Inn by Wyndham Victoria On The Harbour 3 stars

Hotel in Downtown Victoria, Victoria

Situated along Victoria’s Inner Harbour, this hotel features a seasonal outdoor pool. A hot tub is available year-round. City or harbour views are offered from all rooms. Location close to town Helpful staff Great views of the harbour

Show more Show less
7.7
Good
1,735 reviews
Price from
CNY 1,738
per night

Most booked hotels in James Bay in the past month

See all