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. perfect place for relaxing is a very comfortable apartment to stay and come back all the time.

Show more Show less
9.1
Superb
101 reviews
Price from
€ 281
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. Loved location, walking distance to downtown, great restaurants, beaches, in a leafy residential area. Super friendly staff, and good food in pub and cafe.

Show more Show less
8.5
Very good
1,650 reviews
Price from
€ 147
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,067 reviews
Price from
€ 236
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. Very kind and welcoming staff. They helped with all questions. The room was having a lovely view and was super clean with all the necessities. Loved our stay!

Show more Show less
8.8
Fabulous
2,255 reviews
Price from
€ 226
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. Amazing breakfast. And PERFECT location

Show more Show less
8.7
Fabulous
2,986 reviews
Price from
€ 218
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. Great location and facilities. Had a lovely room with a great view of the harbor.

Show more Show less
8.5
Very good
936 reviews
Price from
€ 284
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
324 reviews
Price from
€ 276
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
€ 276
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. Beautifully clean. Staff excellent. Close enough to city. Just a nice walk.

Show more Show less
7.9
Good
2,181 reviews
Price from
€ 218
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. Excellent location, great staff!! Amenities were great, my mom, sister, and I really love the dove shampoo!

Show more Show less
7.7
Good
1,732 reviews
Price from
€ 203
per night

Most booked hotels in James Bay in the past month

See all