• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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-10-30
Check-out date:
2026-10-31
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
  • Villa Eyrie Resort

    600 Ebedora Lane, Malahat, Canada (Open map)

    A sunbathing terrace, an indoor swimming pool, and a picnic area are available at Villa Eyrie Resort Malahat, and Spectacle Lake is a 25-minute walk away. This hotel offers a view of Olympic…
    Read more
    9.2
    Superb
    393 reviews
  • Long Beach Lodge Resort

    1441 Pacific Rim Highway, Tofino, Canada (Open map)

    The 4-star oceanfront Long Beach Lodge Resort Tofino, located merely 1.8 km from Sunset Point, boasts a swimming pool and a fitness centre. This Tofino resort offers an à la carte restaurant and…
    Read more
    8.9
    Fabulous
    177 reviews
  • Mackenzie Beach Resort

    1101 Pacific Rim Highway, Tofino, Canada (Open map)

    The oceanfront Mackenzie Beach Resort Tofino is nestled around 25 minutes' walk from the eagle Aerie Roy Henry Vickers Gallery, offering 28 rooms and featuring a sun deck and a picnic area. The 2…
    Read more
    8.8
    Fabulous
    671 reviews
  • Brentwood Bay Resort - Adults Only - 16 And Older

    849 Verdier Avenue, Brentwood Bay, Canada (Open map)

    The 5-star Brentwood Bay Resort - Adults Only - 16 And Older enjoys a luxurious location about a 5-minute walk from Brentwood Bay Resort And Spa and offers a private art gallery. With views of the…
    Read more
    8.9
    Fabulous
    271 reviews
  • Poets Cove Resort & Spa

    9801 Spalding Road, Bedwell Harbour, Canada (Open map)

    Offering a secluded location 3.1 km from Brooks Point Regional Park, the 4-star Poets Cove Resort & Spa Bedwell Harbour includes a private art gallery. Providing guests with a swimming pool and a…
    Read more
    8.1
    Very Good
    160 reviews
  • Riverside Resort & Rv Park

    3506 West Island Highway, Qualicum Beach, Canada (Open map)

    Riverside Resort & Rv Park Qualicum Beach lies in a rural area of Qualicum Beach 3.5 km from Heritage Forest, featuring an aqua park and a picnic area. The resort boasts a heated pool with a pool…
    Read more
    8.1
    Very Good
    144 reviews
  • Riverside Resort

    8018 Mons Road, Whistler, Canada (Open map)

    Boasting a picnic area and a golf course, Riverside Resort Whistler is located a 6-minute walk from Spa relaxation. This resort serves Thai dishes prepared in the Thai restaurant on site.
    Read more
    8.7
    Fabulous
    359 reviews
  • Predator Ridge Resort

    301 Village Centre Place, Vernon, Canada (Open map)

    The 4-star smoke-free Predator Ridge Resort Vernon, offering 2 golf courses, is located approximately a 10-minute ride from the glacial Kalamalka Lake. This Vernon hotel has an American-style…
    Read more
    8.6
    Fabulous
    34 reviews
  • The Westin Resort & Spa, Whistler

    4090 Whistler Way, Whistler, Canada (Open map)

    Enjoying a prime location approximately a 5-minute walk from Whistler Medals Plaza Ice Skating Rink, the 5-star award-winning The Westin Resort & Spa, Whistler boasts two squash courts and 2 hot tubs…
    Read more
    8.5
    Fabulous
    595 reviews
  • Tofino Resort + Marina

    634 Campbell Street, Tofino, Canada (Open map)

    The smoke-free Tofino Resort + Marina is about 5 minutes' walk from Village Green and entices guests with a sauna, a firepit area, and a golf course. Located in proximity to Tofino-Clayoquot Heritage…
    Read more
    8.3
    Very Good
    657 reviews
  • Ruby Lake Resort

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

    Located 2.3 km from Klein Lake Recreation Site and Campground, the 4-star Ruby Lake Resort Madeira Park is around a 5-minute walk from Iris Griffith Wetlands. The resort offers 18 rooms and a…
    Read more
    8.3
    Very Good
    35 reviews
  • The Westin Bear Mountain Resort & Spa, Victoria

    1999 Country Club Way, Langford, Canada (Open map)

    Featuring a lush location just moments from Bear Mountain Golf and Country Club, the 5-star upscale The Westin Bear Mountain Resort & Spa, Victoria Langford proudly provides 8 outdoor tennis courts.
    Read more
    8.3
    Very Good
    133 reviews
  • Manteo At Eldorado Resort

    3762 Lakeshore Road, Kelowna, Canada (Open map)

    The beachfront Manteo At Eldorado Resort Kelowna is within a 10-minute drive of Okanagan Spirits Craft Distillery in a commercial neighbourhood and boasts 4 hot tubs. Situated right near the 1.5…
    Read more
    8.1
    Very Good
    239 reviews
  • Chute Lake Lodge

    9540 Chute Lake Road, Naramata, Canada (Open map)

    Featuring a convenient location, the 3-star Chute Lake Lodge Naramata hotel offers views of the lake, and is 6 minutes' walk from Chute Lake. The resort also offers Wi-Fi in public areas.
    Read more
    7.2
    Good
    29 reviews
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering a sunbathing terrace, a picnic area, and a golf course, Oceanside Village Resort Parksville is situated in Parksville, merely a 12-minute walk from Oceanside Village Artists' Gallery. Guests…
    Read more
    9.5
    Exceptional
    112 reviews
  • Riverbend Cottage & Rv Resort

    1 - 924 East Island Highway, Parksville, Canada (Open map)

    The 3-star Riverbend Cottage & Rv Resort Parksville, within 10 minutes' walk of the 347-hectare Rathtrevor Beach Provincial Park features a shared lounge, a book exchange library, and a golf course.
    Read more
    9.0
    Superb
    29 reviews
  • Prestige Lakeside Resort, Worldhotels Elite

    701 Lakeside Drive, Nelson, Canada (Open map)

    The 4-star smoke-free Prestige Lakeside Resort, Worldhotels Elite Nelson offers a location right near Streetcar 23 and such amenities as a heated pool, a picnic area, grill, and a golf course. This…
    Read more
    8.7
    Fabulous
    371 reviews
  • Sun Peaks Grand Hotel & Conference Centre

    3240 Village Way, Sun Peaks, Canada (Open map)

    Located in the very heart of Sun Peaks, Sun Peaks Grand Hotel & Conference Centre offers air-conditioned rooms, 5 minutes' walk from Morrisey Platter. Guests can relax in an outdoor swimming pool or…
    Read more
    8.7
    Fabulous
    685 reviews
  • Holiday Inn Hotel & Suites Osoyoos By Ihg

    7906 Main Street, Osoyoos, Canada (Open map)

    Situated nearly 5 minutes on foot from Osoyoos Lake, the 3-star Holiday Inn Hotel & Suites Osoyoos By Ihg includes 47 rooms for guests. Boasting a heated pool, this Osoyoos inn is nestled just…
    Read more
    7.4
    Good
    287 reviews
  • Spanish Villa Resort

    890 Lakeshore Drive, Penticton, Canada (Open map)

    Located around 5 minutes' walk from SS Sicamous Heritage Park Museum, the 3-star Spanish Villa Resort Penticton offers modern comforts such as a vending machine and free newspapers. Boasting access…
    Read more
    7.4
    Good
    484 reviews
Thank you for subscribing
Close