Resorts in British Columbia

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

394 results found

Highliner Hotel

815 First Avenue West, Prince Rupert, Canada (Open map)

This Prince Rupert hotel is located 250 metres from Rupert Square Mall and nearly a 5-minute drive from Pacific Mariners Memorial...
Read more...
7.1
Good
296 reviews

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada (Open map)

This Madeira Park hotel is nestled about 5 minutes by car from Ruby Lake. Situated nearly a 5-minute walk from the Iris Griffith...
Read more...

Grizz Hotel

200 3Rd Street West, Revelstoke, Canada (Open map)

This Revelstoke hotel has a central location in an entertainment area near a train station, 2.6 km from The Big Eddy Market. The...
Read more...
7.9
Good
3420 reviews

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada (Open map)

The Old Woodshed Kelowna is 450 metres from the hotel, and Kelowna Centennial Museum is 800 m from it. The smoke-free The Royal...
Read more...
8.9
Fabulous
422 reviews

Knights Inn Kamloops

625 West Columbia Street, Kamloops, Canada (Open map)

This smoke-free hotel is about 5 km from Kamloops airport and within 20 minutes' walk of such cultural venues as The Old Courthouse...
Read more...
7.4
Good
598 reviews

Best Western Sicamous Inn

806 Trans Canada Highway E, Sicamous, Canada (Open map)

The lovely hotel enjoys a prime location only 150 metres from Eagle River. Situated 2.4 km from the Sicamous Public Beach and around...
Read more...
8.6
Fabulous
358 reviews

Best Western Dorchester Hotel

70 Church Street, Nanaimo, Canada (Open map)

The charming hotel lies just 1.6 km from Outer Nanaimo Harbour and 3.4 km from the Beach Estates Park. Situated steps away from a...
Read more...
8.1
Very Good
981 reviews

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada (Open map)

The centre of Dawson Creek can be reached within a 25-minute walk, and natural attractions like the Northern Alberta Railway Park...
Read more...
6.9
Pleasant
242 reviews

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada (Open map)

The centre of Summerland can be reached within a 20-minute walk, and natural attractions like the Giant's Head Mountain Park are 2.7...
Read more...
9.0
Superb
263 reviews

Gowlland Harbour Resort

823 Gowlland Harbour Rd, Heriot Bay, Canada (Open map)

The centre of Heriot Bay can be reached within a 20-minute walk, and natural attractions like Drew Harbour are 3 km away. Gowlland...
Read more...

Basecamp Resorts Revelstoke

405 Highway 23 North, Revelstoke, Canada (Open map)

Plus Moses Falls is located just an 11-minute walk away. Situated near a mountain, the 4-star smoke-free Basecamp Resorts Revelstoke...
Read more...
9.0
Superb
1671 reviews

Fairfield By Marriott Inn & Suites Revelstoke

1730 Trans Canada Highway, Revelstoke, Canada (Open map)

An ideal location near a railway station provides quick access to the Martha Creek Provincial Park, which is only a 13-minute walk...
Read more...
8.6
Fabulous
394 reviews

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)

The centre of Madeira Park is a 10 minutes' walk of the resort. Located about 10 minutes' drive from Katherine Lake, the 4-star...
Read more...
9.1
Superb
419 reviews

Quaaout Lodge & Spa At Talking Rock Golf Resort

1663 Little Shuswap Lake Road West, Squilax, Canada (Open map)

The Last Spike National Historic Site is just around the corner from this hotel, while Talking Rock Golf Course is 5 minutes' walk...
Read more...

Ramada By Wyndham Williams Lake

1118 Lakeview Crescent, Williams Lake, Canada (Open map)

The hotel puts you in the very heart of Williams Lake, about a 10-minute drive from such entertainment sites as Williams Lake Golf and…
Read more...
7.6
Good
421 reviews

The Bulldog Hotel

142 Main Street, Silver Star Mountain, Silver Star, Canada (Open map)

Located just moments from Alpine Meadows Chair, the hotel is 5 minutes' walk from Silver Star city centre. Located about 10 minutes'...
Read more...
7.9
Good
163 reviews

Ramada Golden

1311 12 Street North, Golden, Canada (Open map)

Situated 2.9 km from the Kicking Horse Pedestrian Bridge, this 3-star hotel also gives access to such sports venues as the Keith...
Read more...
7.5
Good
1116 reviews

Sun Peaks Lodge

3180 Creekside Way, Sun Peaks, Canada (Open map)

Elevation Chair is 2 km from the family-friendly hotel, and the Bluebird Market is about 5 minutes' walk away. Standing just 350 m...
Read more...
8.3
Very Good
400 reviews

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada (Open map)

The inn has a convenient setting 2.4 km from the Kicking Horse Pedestrian Bridge, while natural sights like Spirit Square are 2.3 km...
Read more...
7.9
Good
520 reviews

Prestige Hudson Bay Lodge & Conference Centre, Worldhotels Crafted Collection

3251 Highway 16 East, Smithers, Canada (Open map)

This deluxe hotel is nestled in a mountain area of Smithers, about 900 metres from Ranger Park. Positioned nearly 15 minutes' walk...
Read more...
8.1
Very Good
225 reviews
Thank you for subscribing
Close