• 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-06-11
Check-out date:
2026-06-12
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
  • Hilton Whistler Resort & Spa

    4050 Whistler Way, Whistler, Canada (Open map)

    Hilton Whistler Resort & Spa features 287 rooms and lies 25 minutes' walk from Scandinave Spa Whistler. This resort is a short way from Panorama Ridge and invites guests to one of the 3 onsite…
    Read more
    8.3
    Very Good
    578 reviews
  • Villa Eyrie Resort

    600 Ebedora Lane, Malahat, Canada (Open map)

    Located a 35-minute drive from Victoria Inner Harbour airport, Villa Eyrie Resort Malahat overlooks Olympic Mountains and offers 24-hour reception and wake-up calls. This hotel offers Wi-Fi in public…
    Read more
    9.3
    Superb
    376 reviews
  • Sutton Place Hotel Revelstoke Mountain Resort

    2950 Camozzi Road, Revelstoke, Canada (Open map)

    Located around a 5-minute walk from Upper Arrow Lake, Sutton Place Hotel Revelstoke Mountain Resort provides guests with an outdoor swimming pool onsite. Additional features at the hotel include a…
    Read more
    8.9
    Fabulous
    563 reviews
  • The Westin Resort & Spa, Whistler

    4090 Whistler Way, Whistler, Canada (Open map)

    Offering a prime location 650 metres from Superfly Ziplines, the 5-star award-winning The Westin Resort & Spa, Whistler includes two squash courts and 2 hot tubs. Guests can enjoy a pizza restaurant…
    Read more
    8.7
    Fabulous
    756 reviews
  • Riverside Resort

    8018 Mons Road, Whistler, Canada (Open map)

    Featuring a convenience store and a restaurant, Riverside Resort Whistler lies 6 minutes' walk from the Scandinave Spa Whistler. Located 2.7 km from Fitzsimmons Express Chair, this resort also…
    Read more
    8.8
    Fabulous
    326 reviews
  • Poets Cove Resort & Spa

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

    Offering a heated swimming pool, an à la carte restaurant, and a fitness studio, the 4-star Poets Cove Resort & Spa Bedwell Harbour is located approximately a 5-minute walk from Hay Point.
    Read more
    8.0
    Very Good
    167 reviews
  • Mackenzie Beach Resort

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

    The oceanfront Mackenzie Beach Resort Tofino is located around 25 minutes' walk from the eagle Aerie Roy Henry Vickers Gallery and boasts a sundeck and a picnic area.
    Read more
    8.6
    Fabulous
    746 reviews
  • The Westin Bear Mountain Resort & Spa, Victoria

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

    Situated just steps from a forest and mountains, the 5-star smoke-free The Westin Bear Mountain Resort & Spa, Victoria Langford is about 25 minutes' walk from Goldstream Provincial Park and boasts 2…
    Read more
    8.1
    Very Good
    131 reviews
  • Tofino Resort + Marina

    634 Campbell Street, Tofino, Canada (Open map)

    The smoke-free Tofino Resort + Marina, located nearly a 5-minute walk from the Village Green, features whale watching. Guests can enjoy a lounge bar along with a sauna and locker rooms, a few steps…
    Read more
    8.4
    Very Good
    668 reviews
  • Predator Ridge Resort

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

    The 4-star family-friendly Predator Ridge Resort Vernon, offering 2 golf courses, is located approximately a 10-minute drive from the glacial Kalamalka Lake. Guests can enjoy American cuisine in an…
    Read more
    8.9
    Fabulous
    28 reviews
  • Sun Peaks Grand Hotel & Conference Centre

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

    Offering a fitness centre and various recreational opportunities, Sun Peaks Grand Hotel & Conference Centre is situated in a ski area, 5 minutes' walk from Morrisey Platter. Offering views of the…
    Read more
    8.8
    Fabulous
    670 reviews
  • Chute Lake Lodge

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

    Featuring Wi-Fi in public areas, Chute Lake Lodge Naramata hotel is merely a 5-minute walk from chute lake resort. The resort offers 15 rooms with views of the lake.
    Read more
    7.3
    Good
    31 reviews
  • Manteo At Eldorado Resort

    3762 Lakeshore Road, Kelowna, Canada (Open map)

    The beachfront Manteo At Eldorado Resort Kelowna is nestled in a commercial neighbourhood, 4.4 km from Okanagan Spirits Craft Distillery, features 4 hot tubs. Boasting a location just near the 1.5…
    Read more
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering spa therapy, a patio, and a picnic area, as well as the views of the garden, Oceanside Village Resort Parksville is located a mere 5 minutes' walk from Riptide Lagoon Adventure Golf. 2.9 km…
    Read more
    9.2
    Superb
    113 reviews
  • Kokanee Springs Golf Resort

    16082 Woolgar Road Crawford Bay Crawford Bay V0B 1E0 Canada Crawford Baybritish Columbia V0B 1E0, Crawford Bay, Canada (Open map)

    The 3-star Kokanee Springs Golf Resort Crawford Bay offers guests access to Kootenay Bay ferry terminal, which is 4.6 km away. There is Wi-Fi, provided throughout the property.
    Read more
  • Holiday Inn Hotel & Suites Osoyoos By Ihg

    7906 Main Street, Osoyoos, Canada (Open map)

    Situated nearly 5 minutes on foot from Gyro Beach, the 3-star Holiday Inn Hotel & Suites Osoyoos By Ihg entices active guests with horse riding tours. Boasting a heated pool, this Osoyoos inn is…
    Read more
    7.0
    Good
    243 reviews
  • Sunrise Ridge Waterfront Resort

    1175 Resort Drive, Parksville, Canada (Open map)

    Located within 5 minutes' walk of Rathtrevor Beach, the 3-star Sunrise Ridge Waterfront Resort Parksville features a vending machine and a lift, as well as 24-hour reception and wake-up calls.
    Read more
    7.7
    Good
    113 reviews
  • Crown Isle Resort & Golf Community

    399 Clubhouse Drive, Courtenay, Canada (Open map)

    Crown Isle Resort & Golf Community Courtenay is located a 5-minute walk from Crown Isle Resort and Golf Community as well as near a casino, a winery, and a marina. Wi-Fi in the rooms, a vending…
    Read more
    9.0
    Superb
    522 reviews
  • Riverside Resort & Rv Park

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

    Offering an aqua park and a picnic area, Riverside Resort & Rv Park Qualicum Beach lies in a rural area of Qualicum Beach, within a 10-minute drive of The Old School House Arts Centre and 4.9 km from…
    Read more
    8.3
    Very Good
    161 reviews
  • Lizard Creek Lodge

    5346 Highline Drive, Fernie, Canada (Open map)

    The 4-star luxurious Lizard Creek Lodge Fernie hotel is located a few moments from the Neve Timber Bowl Express Quad Spa and features a hot tub, a sauna, and locker rooms. This Fernie resort proudly…
    Read more
    9.0
    Superb
    516 reviews
Thank you for subscribing
Close