All British Columbia hotels

Multiple accommodations for your stay
Destination
Check-in date:
21 Apr 2026
Check-out date:
22 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

6030 results found

Homestead Inn & Suites

190 West First Street P.O Box 938, Vanderhoof, Canada (Open map)

Located around 10 minutes by car from the Hobson History Museum, this inn is also a short way from the Vanderhoof Visitor Centre &...
Read more...
7.7
Good
122 reviews

Eleven Revelstoke Lodge

111 First Street W, Revelstoke, Canada (Open map)

The centre of Revelstoke can be reached in 5 minutes' walk of the hotel, and such cultural venues as the BC Interior Forestry Museum...
Read more...
9.5
Exceptional
121 reviews

Montana Hill Guest Ranch

7915 Machette Lake Road Box 227, Bridge Lake, Canada (Open map)

West Kelowna is located 82 km from this Bridge Lake resort. Featuring shuttle service, the smoke-free Montana Hill Guest Ranch Hotel...
Read more...
9.6
Exceptional
54 reviews

The Fraser River'S Edge B&B Lodge

43037 Old Orchard Road, Chilliwack, Canada (Open map)

The bed & breakfast is situated about 10 minutes' drive from the Deroche General Store and about 15 minutes' drive from The Local...
Read more...
9.9
Exceptional
35 reviews

Eagle'S Nest Resort

3008 Elsey Road, Anahim Lake, Canada (Open map)

The centre of Anahim Lake is a 10 minutes' walk of the hotel. Located about 5 minutes' walk from Anahim Lake, the 4-star Eagle'S…
Read more...
8.6
Fabulous
63 reviews

The Perch At Moon Dance

5761 Mt. Daniel View Road, Garden Bay, Canada (Open map)

You'll need 48-minute drive to Sechelt, BC airport. The Perch At Moon Dance Garden Bay hotel offers guests access to Pender Harbour,...
Read more...
9.4
Superb
11 reviews

Level Yaletown - Richards

1388 Richards Street, Vancouver, Canada (Open map)

This hotel is located in Vancouver, within reach of Yaletown-Roundhouse tube station. Level Yaletown - Richards Aparthotel Vancouver...
Read more...

910 Beach Apartment

910 Beach Avenue, Vancouver, Canada (Open map)

Located just 500 metres from the First Baptist Church, the hotel is just 400 m from False Creek. The 3-star 910 Beach Apartment...
Read more...

Waterscapes Resort By Discover Kelowna Resort Accommodations

1075 Sunset Drive, Kelowna, Canada (Open map)

This hotel lies 3.4 km from Bear Creek Provincial Park and a short way from Kasugai Japanese Garden. Waterscapes Resort By Discover...
Read more...

Whistler Resort And Club

2129 Lake Placid Road, Whistler, Canada (Open map)

The comfortable hotel is 10 minutes' drive from Whistler Mountain and a 19-minute walk from the Arfa Alpha Lake Park. Whistler...
Read more...

Howard Johnson Hotel By Wyndham Victoria

310 Gorge Rd, Victoria, Bc, V8T 2W2, Ca, Victoria, Canada (Open map)

The 75 ha Beacon Hill Park is in the vicinity of the hotel, while Mayfair Shopping Centre is nestled 16 minutes' walk away. The 3…
Read more...

Ramada Limited Downtown Vancouver

435 West Pender Street, Vancouver, Canada (Open map)

The hotel puts you right in the centre of Vancouver, 2.7 km from the Vancouver Aquarium and right near the Steam Clock. The...
Read more...

Maple Leaf Motel & Rv Park Resort

5457 97 Hwy, Oliver, Canada (Open map)

Hester Creek Estate Winery is also approximately 10 minutes' drive from the motel. Featuring a swimming pool, the 2-star Maple Leaf...
Read more...
7.5
Good
9 reviews

Aspen Inn

Highway 16 4268, Smithers, Canada (Open map)

The 3-star hotel is about 5 km from Smithers airport and a short way from such cultural venues as the Bulkley Valley Museum. Aspen…
Read more...

Drummond Lodge

1405 Cariboo Highway, Williams Lake, Canada (Open map)

This 3-star hotel is nestled 100 metres from Williams Lake. Drummond Lodge Williams Lake hotel features 24 rooms and lies 2.3 km...
Read more...

Chilko Lake Lodge

Chilko Lake, Chilko Lake, Canada (Open map)

Guests can appreciate being close to Whistler, situated 188 km away. Chilko Lake Lodge hotel offers 33 rooms a 10-minute drive from...
Read more...

Up The Creek Backpacker'S Lodge

1261 Roberts Creek Road, Roberts Creek, Canada (Open map)

Roberts Creek Provincial Park can be reached nearly a 25-minute walk from this hostel. Featuring Wi-Fi in public areas, Up The Creek...
Read more...

Lake Cowichan Lodge

Pobox 964 - 201 Cowichan Lake Road, Lake Cowichan, Canada (Open map)

This Lake Cowichan motel is located 3.3 km from Hill 60 Ridge, and Gordon Bay Provincial Park is only 1.8 km from this place. Situated…
Read more...

Ocean House At Tlaga Gawtlaas

Hwy 16,, Moresby Island, Canada (Open map)

Ocean House At Tlaga Gawtlaas Hotel Moresby Island is a great place in a rural area of Moresby Island, which stands 3.6 km from Mount…
Read more...

Markham House

Connie Road 1775 V9Z 1C8 Sooke, Sooke, Canada (Open map)

The hotel is about 30 km from Victoria Inner Harbour airport and approximately 15 minutes' drive from such cultural venues as Sooke...
Read more...
Thank you for subscribing
Close