Resorts in British Columbia

Multiple accommodations for your stay
Destination
Check-in date:
24 Mar 2026
Check-out date:
25 Mar 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


Clear Filters
Apply Filters

133 results found

Carmel Beach Private Lodges

2479 Eagle Bay Rd, Blind Bay, Canada (Open map)

The Scotch Creek Family Fun Centre is 10 minutes' drive from the 2-star hotel, and Shuswap Lake Provincial Park is situated a...
Read more...

Rainbow Lake Castle Resort

375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada (Open map)

B.C. The 3-star Rainbow Lake Castle Resort Princeton is located 3.2 km from the Princeton Museum and features barbecue grills and a...
Read more...

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada (Open map)

The motel is about 60 km from Penticton Regional airport and around a 10-minute drive from such cultural venues as the Nk'Mip Desert...
Read more...

Terracana Ranch Resort

12155 Hwy 16, Tete Jaune Cache, Canada (Open map)

The resort is in an entertainment area of Tete Jaune Cache. The 3-star Terracana Ranch Resort Tete Jaune Cache boasts views of the...
Read more...
9.0
Superb
105 reviews

Turtle Bay Marina Resort

2860 Woodsdale Road, Winfield, Canada (Open map)

Beasley Lakefront Park stands merely 1.1 km away, and Reiswig Regional Park is not far from this Winfield resort. The 3-star Turtle...
Read more...

High Point Resort

725 Quathiaski Road, Quathiaski Cove, Canada (Open map)

The centre of Quathiaski Cove can be reached in 15 minutes' walk of the resort, and such cultural venues as the Nuyumbalees Cultural...
Read more...
8.6
Fabulous
227 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.4
Superb
51 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

Wild Coast Wilderness Resort

17268 Parkinson Road, Port Renfrew, Canada (Open map)

About a 10-minute ride from the West Coast Trail Office, this Port Renfrew hotel is also nearly 25 minutes' walk from Port San Juan.
Read more...
8.3
Very Good
342 reviews

Escott Bay Resort

7097 Christensen Rd, Anahim Lake, Canada (Open map)

Escott Bay Resort Anahim Lake is located 5 minutes' drive from Anahim Lake airport, featuring baggage storage.
Read more...
8.3
Very Good
11 reviews

Peachland Beach Resort

3701 Beach Ave, Peachland, Canada (Open map)

You'll need 44-minute drive to Kelowna International airport. Located around 5 minutes' walk from Okanagan Lake, the 4-star...
Read more...
9.3
Superb
53 reviews

Maple Ridge Cottages

301 Tripp Road Salt Spring Island, V8K 1K6, Ganges, Ca, Ganges, Canada (Open map)

You'll need 40-minute drive to Maple Bay Seaplane Base airport. Located about 10 minutes by car from Rotary Marine Park, the 2-star...
Read more...

Headwaters Lodge At Eagle Ranch Resort

9581 Eagle Ranch Trail, Invermere, Canada (Open map)

The hotel is located in Invermere, steps away from a river. Positioned about 25 minutes' walk from James Chabot Provincial Park and...
Read more...
9.4
Superb
254 reviews

Oceanside Resort

8063 Highway 101, Powell River, Canada (Open map)

You'll need 15-minute drive to Powell River airport. The 4-star Oceanside Resort Powell River is within 6 km of Artique Artists...
Read more...

Cedar Haven Cabins And Resort

857 Barber Road, Clearwater, Canada (Open map)

The 3-star hotel stands 3.9 km from Wells Gray Provincial Park. Cedar Haven Cabins And Resort Clearwater, located a 10-minute drive...
Read more...
9.2
Superb
296 reviews

Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!

1492 Akiskinook Road 135, Invermere, Canada (Open map)

The hotel is situated approximately a 10-minute ride from Windermere Public Beach and approximately a 15-minute ride from The Artym...
Read more...
9.0
Superb
2 reviews

Ecoscape Cabins

Jensen Cove Road 6305 Bc V0N 2P0 Port Hardy, Port Hardy, Canada (Open map)

Situated 10 minutes by car from the Quatse Salmon Stewardship Centre, the resort also gives access to such sports venues as North...
Read more...

Mike Wiegele Resort

Harrwood Drive #1, Blue River, Canada (Open map)

The hotel is nestled a mere 30 metres from Eleanor Lake. Just 1.8 km from Murtle Lake Provincial Park, the 5-star Mike Wiegele Resort…
Read more...

Mineral Springs Resort

1460 North Beach Road, Saltspring Island, Canada (Open map)

The hotel is about 5 km from Ganges Water airport and around a 10-minute ride from such cultural venues as the Blue Horse Folk…
Read more...

Deere Ridge Cabins

474 Lakeview Road, Invermere, Canada (Open map)

The hotel is located 2.2 km from the Windermere Valley Museum in Invermere. The 4-star Deere Ridge Cabins Hotel Invermere offers...
Read more...
Thank you for subscribing
Close