Special offers and Exclusive deals

Search Hotels

2026-06-29
2026-06-30
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

British Columbia hotels in James Bay

Hotel Grand Pacific

463 Belleville Street, Victoria, Canada View map

Hotel Grand Pacific is located in Downtown Victoria, the largest city on Vancouver Island, BC. This affordable vacation destination offers guests welcoming comfort, world-class facilities, and an… More

From US$ 132 Book Now

Inn At Laurel Point

680 Montreal Street, Victoria, Canada View map

The Inn at Laurel Point Victoria is an upscale property with impressive green features and a picturesque setting on a peninsula near the entrance to Victoria's Inner Harbour. With stunning views of… More

From US$ 105 Book Now

Oswego Hotel

500 Oswego Street, Victoria, Canada View map

**Welcome to the Oswego Hotel Victoria**, a luxurious retreat nestled in the vibrant James Bay neighborhood, just blocks from downtown. Here, you'll be immersed in the rich tapestry of the city, with… More

From US$ 145 Book Now

Coast Victoria Hotel & Marina By Apa

146 Kingston Street, Victoria, Canada View map

The 4-star oceanfront Coast Victoria Hotel & Marina By Apa is within 5 minutes' walk of the David Foster Harbour Pathway and features air-conditioned rooms with views of Beacon Hill. This Victoria… More

From US$ 145 Book Now

Royal Scot Hotel & Suites, Trademark Collection By Wyndham

425 Quebec St, Victoria, Canada View map

Offering a restaurant, the wonderful Royal Scot Hotel & Suites, Trademark Collection By Wyndham Victoria lies in a shopping neighbourhood, merely 1.7 km from the Ogden Point Breakwater and… More

From US$ 85 Book Now

Best Western Plus Inner Harbour Hotel

412 Quebec Street, Victoria, Canada View map

**The Best Western Plus Inner Harbour is your gateway to the vibrant city of Victoria, BC.** Nestled in a prime location adjacent to the picturesque Inner Harbour, this award-winning hotel strikes… More

From US$ 133 Book Now

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada View map

Featuring Wi-Fi in public areas, James Bay Inn Hotel, Suites & Cottage Victoria is a 14-minute walk from the Horror Escape escape room. Guests can enjoy a swimming pool and rooms with a view over the… More

From US$ 84 Book Now

Pendray Inn And Tea House

309 Belleville Street, Victoria, Canada View map

Experience the historical grandeur and unparalleled service at the Sunshine Mountain Lodge, formerly the magnificent Victorian-era Pendray Inn and Tea House. This iconic fixture from the Victorian… More

From US$ 116 Book Now

The Embassy Inn

520 Menzies Street, Victoria, Canada View map

**Experience Comfort and Culture at The Embassy Inn Victoria** More

From US$ 122 Book Now

Days Inn By Wyndham Victoria On The Harbour

427 Belleville Street, Victoria, Canada View map

**Welcome to Days Inn by Wyndham Victoria on the Harbour**, a delightful eco-friendly retreat nestled in the heart of Inner Harbour, Victoria, British Columbia. This unique hotel is an ideal base for… More

From US$ 116 Book Now

Huntingdon Hotel And Suites

330 Quebec Street, Victoria, Canada View map

The smoke-free Huntingdon Hotel And Suites Victoria, about a 5-minute walk from Church of Truth, includes access to a banquet hall for meetings and celebrations. Featuring a restaurant and a luggage… More

From US$ 83 Book Now

Worldmark Victoria

120 Kingston St, Victoria, Canada View map

Situated around 15 minutes' walk from a beach, the 3-star smoke-free Worldmark Victoria hotel offers rooms with views of the ocean. Located just near Fisherman's Wharf Park, this comfortable… More

From US$ 205 Book Now

Fisher House Victoria Bed And Breakfast

333 Simcoe Street, Victoria, Canada View map

Located nearly 5 minutes' walk from James Bay Square Business Center, the 4-star non-smoking Fisher House Victoria Bed And Breakfast offers 8 rooms with views of the garden. This Victoria bed &… More

From US$ 167 Book Now

Marketa'S Bed And Breakfast

239 Superior Street, Victoria, Canada View map

The 3-star Marketa'S Bed And Breakfast Victoria features a sundeck and a picnic area as well as romantic rooms with views of Beacon Hill. This Victoria bed & breakfast lies in James Bay, which is… More

From US$ 82 Book Now

Robert Porter House Inn

649 Superior Street, Victoria, Canada View map

With free Wi-Fi throughout the property, guests can effortlessly stay connected while enjoying their getaway. More

From US$ 272 Book Now

Haterleigh Heritage Inn

243 Kingston Street, Victoria, Canada View map

More

From US$ 101 Book Now

Ocean Island Garden Suites

143 Government Street, Victoria, Canada View map

**Welcome to Ocean Island Garden Suites, a unique accommodation nestled in the charming neighborhood of James Bay, Victoria.** This property, housed in a historic home dating back to 1907… More

From US$ 102 Book Now

Heathergate Cottage And Suites

122 Simcoe Street, Victoria, Canada View map

Situated within 5 minutes' walk of the 4-star Heathergate Cottage And Suites Victoria hotel, guests can reach Cameron Bandshell in no time. Wi-Fi is available throughout the property, so that you can… More

From US$ 140 Book Now

Executive 2Bed 3Bath Townhome, James Bay/Dallas Rd. 2 Parking Spots, Hot Tub!

24-416 Dallas Rd, Victoria, Canada View map

**The Executive 2Bed 3Bath Townhome in James Bay, Victoria is where heritage meets modern luxury in the city's oldest neighbourhood. Nestled along the picturesque Dallas Road, this charming retreat… More

Book Now

Charming James Bay Guest House

215 St Lawrence St, Victoria, Canada View map

Situated a 19-minute walk from Government Street, Charming James Bay Guest House Victoria villa entices guests to explore various tourist attractions in the area. More

From US$ 325 Book Now

Skyview Executive Stay

620 Toronto Street 1507, Victoria, Canada View map

Located around a 25-minute walk from the Crystal Pool, Skyview Executive Stay Victoria villa provides access to various tourist attractions in the vicinity. More

Book Now

Menzies Manor #5 Penthouse-Charming Penthouse James Bay, Steps To The Ocean By Victoria Prime!

19 Menzies St #5, Victoria, Canada View map

**Welcome to Menzies Manor #5 Penthouse**-a serene retreat nestled in the heart of James Bay, the oldest neighborhood in Victoria, British Columbia. This charming penthouse offers a unique blend of… More

Book Now

Sunset Haven

620 Toronto Street, Victoria, Canada View map

Sunset Haven Villa Victoria offers quick access to such tourist spots as the Victoria Inner Harbour, situated only a 6-minute walk away. More

Book Now

Pristine & Modern Parliament View Condo, James Bay, Gym, Parking.

203-550 Michigan Street, Victoria, Canada View map

Along with proximity to the Royal British Columbia Museum, only a 7-minute walk away, Pristine & Modern Parliament View Condo, James Bay, Gym, Parking. Victoria villa offers opportunities for diving,… More

Book Now

Menzies Manor #2 Deluxe Suite-Historic, Charming James Bay, Steps To The Ocean By Victoria Prime!

19 Menzies St #2, Victoria, Canada View map

Welcome to Menzies Manor #2 Deluxe Suite, an exquisite escape nestled in the heart of James Bay, the oldest neighborhood in the city, celebrated for its vibrant waterfront and charming Victorian… More

Book Now

Harbourview Executive Condo By Emr Vacation Rentals

21 Erie Street, Victoria, Canada View map

Located merely a 5-minute walk from David Foster Way, Harbourview Executive Condo By Emr Vacation Rentals Victoria villa offers a patio with a view over the city. Guests can enjoy cycling at the 1… More

From US$ 86 Book Now

Superior Downtown Delight By Iris Properties!

1-675 Superior St,, Victoria, Canada View map

The 3-bedroom Superior Downtown Delight By Iris Properties! Villa is within 2.3 km of Craigdarroch Castle, and Chinatown is nearly an 18-minute walk away. At the accommodation parking is available on… More

Book Now

Urban Oasis By The Sea

62 Government Street, Victoria, Canada View map

The 1-bedroom Urban Oasis By The Sea Villa is located within 25 minutes' walk of Save-On-Foods Memorial Centre Arena and within 2.7 km of the national museum "Point Ellice House". A fully furnished… More

Book Now

Inner And Outer Harbour Views!

928-21 Dallas Road, Victoria, Canada View map

Nestled in James Bay, which is known for its lively waterfront and charming Victorian houses, Inner And Outer Harbour Views! Victoria is at a 2 km distance from such cultural places of interest as… More

Book Now

Duet Delight

640 Michigan Street, Victoria, Canada View map

Duet Delight Villa Victoria offers proximity to nearby tourist spots, such as Wharf Street, situated nearly 10 minutes' walk away. More

Book Now

Ocean Views Wrapped Around Balconies In Downtown Victoria

1006-250 Douglas Street, Victoria, Canada View map

Ocean Views Wrapped Around Balconies In Downtown Victoria Apartment is located a 25-minute stroll from the Crystal Pool and 1.8 km from the contemporary Johnson Street Bridge. More

Book Now

Triple Tiered Townhouse

675 Superior Street, Victoria, Canada View map

Triple Tiered Townhouse Villa Victoria offers quick access to such city attractions as Thunderbird Park, located approximately a 5-minute walk away. More

Book Now