• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-04-21
Check-out date:
2026-04-22
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in British Columbia

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Carmel Beach Private Lodges

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

    Situated approximately a 5-minute stroll from Shuswap Lake, the 2-star Carmel Beach Private Lodges Blind Bay hotel includes 16 rooms for guests. This Blind Bay resort is located in a rural area with…
    Read more
  • Westridge Motor Inn

    9913 Highway 3, Osoyoos, Canada (Open map)

    Located nearly 25 minutes' walk from Swiws Provincial Park, which offers the thrill of discovering something beautiful, the 3-star Westridge Motor Inn Osoyoos offers a restaurant. This Osoyoos hotel…
    Read more
    8.5
    Fabulous
    863 reviews
  • Terracana Ranch Resort

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

    The 3-star Terracana Ranch Resort Tete Jaune Cache overlooks Rocky Mountains and comprises 20 rooms with modern comforts.
    Read more
    9.0
    Superb
    105 reviews
  • Turtle Bay Marina Resort

    2860 Woodsdale Road, Winfield, Canada (Open map)

    Turtle Bay Marina Resort Winfield offers 10 rooms in the vicinity of Wood Lake, around 5 minutes' walk away. Guests travelling by car can also use a car park on site.
    Read more
  • High Point Resort

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

    Highlighting a private art gallery, the smoke-free High Point Resort Quathiaski Cove stands not far from the Campbell River. Located about 10 minutes by car from The Museum at Campbell River, the 2…
    Read more
    8.6
    Fabulous
    225 reviews
  • Montana Hill Guest Ranch

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

    150 km away from Kamloops airport, the smoke-free Montana Hill Guest Ranch Hotel Bridge Lake offers guests shuttle service for their convenience.
    Read more
    9.6
    Exceptional
    54 reviews
  • Eagle'S Nest Resort

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

    Featuring a restaurant, the 4-star Eagle'S Nest Resort Anahim Lake is located approximately a 5-minute walk from Anahim Lake.
    Read more
    8.6
    Fabulous
    63 reviews
  • Wild Coast Wilderness Resort

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

    The cosy Wild Coast Wilderness Resort Port Renfrew is located 3.1 km from the West Coast Trail Office and offers a gift shop. Guests can enjoy fishing charters arranged at the 4-star hotel.
    Read more
    8.4
    Very Good
    351 reviews
  • Peachland Beach Resort

    3701 Beach Ave, Peachland, Canada (Open map)

    Located approximately a 5-minute walk from Peachland Beach, the 4-star Peachland Beach Resort offers 15 rooms with views of the mountain. The resort is a good starting point for exploring Peachland…
    Read more
    9.3
    Superb
    53 reviews
  • Escott Bay Resort

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

    Situated 5 km from Anahim Lake airport, Escott Bay Resort Anahim Lake welcomes guests with a storage for belongings.
    Read more
    8.3
    Very Good
    11 reviews
  • Maple Ridge Cottages

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

    Located 4.5 km from the 2-star Maple Ridge Cottages Ganges hotel, guests can reach the Mouat Park. Situated approximately 10 minutes' drive from the Jill Louise Campbell Fine Art Gallery, the resort…
    Read more
  • Headwaters Lodge At Eagle Ranch Resort

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

    Located about a 5-minute walk from the Eagle Ranch Golf Course, the 2-star Headwaters Lodge At Eagle Ranch Resort Invermere boasts a banquet hall, welcoming collective gatherings. Featuring 20 rooms…
    Read more
    9.4
    Superb
    245 reviews
  • Oceanside Resort

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

    The 4-star Oceanside Resort Powell River offers proximity to the Powell River Westview Harbour, situated around 6 km away. Boasting a swimming pool and a gym area, the resort offers access to the…
    Read more
  • Cedar Haven Cabins And Resort

    857 Barber Road, Clearwater, Canada (Open map)

    The 3-star Cedar Haven Cabins And Resort Clearwater is nearly a 10-minute ride from Wells Gray Provincial Park and features a terrace with outdoor dining areas and a BBQ grill.
    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)

    Located approximately 5 minutes on foot from Vermilion Pass, the 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere provides guests with a sundeck, a patio, and a game…
    Read more
    9.0
    Superb
    2 reviews
  • Mike Wiegele Resort

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

    Located nearly 25 minutes' walk from River Safari, the 5-star Mike Wiegele Resort Blue River includes 73 rooms. This Blue River hotel also provides guests with a safety deposit box.
    Read more
  • Ecoscape Cabins

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

    Ecoscape Cabins Hotel Port Hardy includes 7 rooms and is 7 km from Pacificanna dispensary. While staying in the hotel, you are invited to discover Port Hardy Museum & Archives, located about 15…
    Read more
  • Mineral Springs Resort

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

    Located 2.5 km from the Channel Ridge Trails, the 2-star Mineral Springs Resort Saltspring Island includes 15 rooms. Also, you can use parking on site.
    Read more
  • Deere Ridge Cabins

    474 Lakeview Road, Invermere, Canada (Open map)

    The 4-star Deere Ridge Cabins Hotel Invermere offers access to the Pynelogs Cultural Centre, which is located around 10 minutes' drive away.
    Read more
  • Page'S Inn On Silva Bay

    3415 South Road, Gabriola, Canada (Open map)

    Located 2.3 km from the arts theater "Gabriola Theatre Centre", Page'S Inn On Silva Bay Gabriola is 5 minutes' walk from the Flat Top Islands. This hotel also includes parking.
    Read more
    8.9
    Fabulous
    81 reviews
Thank you for subscribing
Close