All British Columbia hotels

Multiple accommodations for your stay
Destination
Check-in date:
19 Apr 2026
Check-out date:
20 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with

  • More Less

Clear Filters
Apply Filters

6028 results found

Ramada By Wyndham Kelowna Hotel & Conference Center

2170 Harvey Avenue, Kelowna, Canada (Open map)

While staying in the 135-storey pet-friendly hotel, you are invited to discover the Energyplex Family Recreation Centre, located...
Read more...
7.7
Good
1625 reviews

Quality Inn Waddling Dog

2476 Mt. Newton Cross Roads, Saanichton, Canada (Open map)

The centre of Saanichton can be reached within a 20-minute walk, and natural attractions like The Butchart Gardens are around 6 km...
Read more...
8.7
Fabulous
512 reviews

Comfort Inn & Suites

8255-166 Street, Surrey, Canada (Open map)

This perfect inn puts you in the centre of Surrey, 2.9 km from Surrey Lake Park. Offering a lift and complimentary newspapers, the...
Read more...
8.2
Very Good
362 reviews

West Coast Wilderness Lodge

6649 Maple Road, Egmont, Canada (Open map)

The centre of Egmont is a 10 minutes' walk of the upscale resort. Situated nearly a 25-minute walk from Devils Lake, the 3-star…
Read more...
8.3
Very Good
3 reviews

The Embassy Inn

520 Menzies Street, Victoria, Canada (Open map)

The hotel is 450 metres from Victoria Inner Harbour airport and just around the corner from Thunderbird Park. At the classic 3-star...
Read more...
8.5
Fabulous
2755 reviews

Glacier Mountaineer Lodge

1549 Kicking Horse Trail (Po Box 2310), Golden, Canada (Open map)

This 3-star hotel is nestled in a recreation district, in the immediate vicinity of Golden Eagle Express. Located just near...
Read more...
7.8
Good
1407 reviews

Holiday Inn Victoria - Elk Lake By Ihg

4670 Elk Lake, Saanich, Canada (Open map)

The hotel offers a beautiful location within reach of Friday Harbour and approximately a 10-minute ride from Glendale Gardens &...
Read more...
8.1
Very Good
324 reviews

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada (Open map)

Sheringham Distillery is around 10 minutes' drive away, and Mount Maguire is nearly a 25-minute walk from the pet-friendly hotel....
Read more...
9.0
Superb
173 reviews

Super 8 By Wyndham Prince George

1151 Commercial Crescent, Prince George, Canada (Open map)

This hotel is about 5 km from Prince George airport and 10 minutes' drive from such cultural venues as the Exploration Place Museum...
Read more...
6.6
Pleasant
932 reviews

Best Western Plus Inner Harbour Hotel

412 Quebec Street, Victoria, Canada (Open map)

Ideally located merely 650 metres from the Inner Harbour, the hotel is about a 10-minute ride from the ornate Victorian Craigdarroch...
Read more...
7.9
Good
655 reviews

DoubleTree by Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada (Open map)

Located in mountains and parks, the hotel is around a 15-minute drive from the forest park "Lynn Canyon Suspension Bridge". Located...
Read more...
8.0
Very Good
519 reviews

Huntingdon Hotel And Suites

330 Quebec Street, Victoria, Canada (Open map)

Notable for its location, 2.2 km from the Save-On-Foods Memorial Centre in the Inner Harbour district of Victoria, the hotel is 450...
Read more...
8.1
Very Good
2649 reviews

Fairfield Inn & Suites By Marriott Kamloops

1475 Hugh Allan Drive, Kamloops, Canada (Open map)

The Old Courthouse Cultural Centre is nearly a 10-minute drive from the hotel, while Memorial Arena is nearly a 15-minute drive from...
Read more...
8.8
Fabulous
309 reviews

Best Western Plus Langley Inn

5978 Glover Road, Langley, Canada (Open map)

The 3-star hotel is located in the central part of Langley, nearly a 20-minute walk from Nicomekl River. The smoke-free Best Western…
Read more...
8.2
Very Good
382 reviews

Legends Whistler, By Lodging Ovations

2036 London Lane, Whistler, Canada (Open map)

This 4-star hotel is nestled 4.1 km from Snowplace Park and 3.7 km from the Excalibur Gondola. Located around a 25-minute walk from…
Read more...
8.9
Fabulous
513 reviews

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada (Open map)

The welcoming hotel is centrally situated 3 km from Albert McGowan Park. Located in the centre of Kamloops, the 4-star Doubletree By...
Read more...
7.9
Good
108 reviews

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada (Open map)

You'll need 60-minute drive to Ganges, BC airport. The 3-star Mayne Island Resort Bennett Bay is a mere 13 minutes' walk from...
Read more...
7.8
Good
91 reviews

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada (Open map)

You'll need 16-minute drive to Campbell River airport. The 3-star Oyster Bay Resort Campbell River is approximately a 10-minute ride...
Read more...
9.1
Superb
294 reviews

Best Western Maple Ridge

21650 Lougheed Highway, Maple Ridge, Canada (Open map)

The Golden Ears Bridge is located 6 km from the hotel, while Alouette Lake is 4 km away. Situated about a 5-minute walk from…
Read more...
7.5
Good
329 reviews

Super 8 By Wyndham Kelowna Bc

2592 Highway 97 North, Kelowna, Canada (Open map)

While staying in the smoke-free hotel, you are invited to discover the Energyplex Family Recreation Centre, located nearly 10...
Read more...
6.9
Pleasant
467 reviews
Thank you for subscribing
Close