• 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-06
Check-out date:
2026-02-07
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
  • 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
    859 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
  • Points West Oceanfront Resort

    8969 West Coast Rd, Sooke, Canada (Open map)

    Points West Oceanfront Resort Sooke features 13 rooms and lies 2.5 km from the Marshall-Inman Gallery. The hotel entices guests with a car park, available on site.
    Read more
  • Wells Gray Guest Ranch

    5565 Clearwater Valley Road Clearwater , British Columbia , Ca , V0E 1N1, Clearwater, Canada (Open map)

    Wells Gray Guest Ranch Hotel Clearwater is rated 2 stars and features 10 rooms for guests to stay in.
    Read more
  • 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.3
    Superb
    50 reviews
  • Embarc Ucluelet By Diamond Resorts

    1971 Harbour Crescent, Ucluelet, Canada (Open map)

    Embarc Ucluelet By Diamond Resorts is 10 minutes' drive from Brown's Beach and features a private art gallery. Wi-Fi is accessible in public areas and a car park is provided on site.
    Read more
  • 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
    342 reviews
  • 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.7
    Fabulous
    226 reviews
  • Peachland Beach Resort

    3701 Beach Ave, Peachland, Canada (Open map)

    Situated approximately a 5-minute walk from Peachland Beach, the 4-star Peachland Beach Resort offers a sunbathing terrace, a play area, and a golf course. Offering snorkelling, canoeing, and hiking…
    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
  • 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
  • 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
  • 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
    260 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
  • 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
  • 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
  • Lac Le Jeune Wilderness Resort

    5485 Lac Le Jeune Road, Kamloops, Canada (Open map)

    The 4-star Lac Le Jeune Wilderness Resort Kamloops has 30 rooms and is located approximately 10 minutes by car from Lake le Jeune.
    Read more
  • 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)

    Offering snorkeling trips and horseback riding, the 3-star Akiskinook Resort: Lakeside Family Retreat with Diverse Amenities Invermere is located approximately 5 minutes on foot from Vermilion Pass.
    Read more
    9.0
    Superb
    2 reviews
  • 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
Thank you for subscribing
Close