• 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-07-26
Check-out date:
2026-07-27
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
  • Long Beach Lodge Resort

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

    Situated merely 1.8 km from Sunset Point, the comfortable Long Beach Lodge Resort Tofino offers a peaceful retreat at a swimming pool with a hot tub. The 4-star oceanfront resort features a lounge…
    Read more
    9.0
    Superb
    198 reviews
  • Villa Eyrie Resort

    600 Ebedora Lane, Malahat, Canada (Open map)

    Offering air-conditioned rooms and Wi-Fi in public areas, Villa Eyrie Resort Malahat is 2 km from Spectacle Lake and a 17-minute walk from the Split Rock Lookout. Overlooking Olympic Mountains, this…
    Read more
    9.2
    Superb
    367 reviews
  • Riverside Resort

    8018 Mons Road, Whistler, Canada (Open map)

    Riverside Resort Whistler offers 22 rooms, situated a 17-minute walk from Green Lake. Featuring Wi-Fi in public areas, this resort also has amenities such as a convenience store and a restaurant.
    Read more
    8.8
    Fabulous
    338 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. The hotel features 169 rooms and such…
    Read more
    8.9
    Fabulous
    588 reviews
  • Chute Lake Lodge

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

    Featuring Wi-Fi in public areas, the 3-star Chute Lake Lodge Naramata hotel sits 6 minutes' walk from Chute Lake. The resort offers canoeing, hiking, and cycling plus lake views and is located in a…
    Read more
    7.6
    Good
    30 reviews
  • The Westin Resort & Spa, Whistler

    4090 Whistler Way, Whistler, Canada (Open map)

    Offering a prime location around 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.7
    Fabulous
    708 reviews
  • Poets Cove Resort & Spa

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

    Boasting a private art gallery, the 4-star Poets Cove Resort & Spa Bedwell Harbour is located just 650 m from Poets Cove Marina. Bright rooms, ocean views and a swimming pool are at guests' disposal…
    Read more
    8.0
    Very Good
    166 reviews
  • Predator Ridge Resort

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

    The 4-star family-friendly Predator Ridge Resort Vernon includes modern rooms approximately a 10-minute drive from the glacial Kalamalka Lake. This Vernon hotel also takes pride in offering 2 golf…
    Read more
    8.9
    Fabulous
    29 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 sun deck and a picnic area.
    Read more
    8.7
    Fabulous
    737 reviews
  • Riverside Resort & Rv Park

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

    Offering an aqua park and a picnic area, as well as the views of the pool, Riverside Resort & Rv Park Qualicum Beach is located 3.5 km from Heritage Forest. The resort features a heated pool with a…
    Read more
    8.2
    Very Good
    154 reviews
  • The Westin Bear Mountain Resort & Spa, Victoria

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

    Situated just around the corner from Bear Mountain Golf and Country Club, the 5-star smoke-free The Westin Bear Mountain Resort & Spa, Victoria Langford features an event space for thoughtfully…
    Read more
    8.1
    Very Good
    134 reviews
  • Manteo At Eldorado Resort

    3762 Lakeshore Road, Kelowna, Canada (Open map)

    Nestled in a commercial neighbourhood 4.4 km from Okanagan Spirits Craft Distillery, the beachfront Manteo At Eldorado Resort Kelowna beckons guests with 4 hot tubs. Boasting an indoor swimming pool,…
    Read more
    8.1
    Very Good
    239 reviews
  • Holiday Inn Hotel & Suites Osoyoos By Ihg

    7906 Main Street, Osoyoos, Canada (Open map)

    Situated nearly 5 minutes on foot from Gyro Park, the 3-star Holiday Inn Hotel & Suites Osoyoos By Ihg offers guests both access to a private beach and a heated pool with a hot tub. Along with the…
    Read more
    7.1
    Good
    249 reviews
  • Tofino Resort + Marina

    634 Campbell Street, Tofino, Canada (Open map)

    The smoke-free Tofino Resort + Marina, situated merely 6 minutes' walk from the Big Tree Trail, entices guests with a sauna, a firepit area, and a golf course. This 3-star resort, located in…
    Read more
    8.4
    Very Good
    668 reviews
  • Sun Peaks Grand Hotel & Conference Centre

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

    Featuring a game room and yoga classes, Sun Peaks Grand Hotel & Conference Centre is located in Sun Peaks, 5 minutes' walk from Morrisey Platter. The hotel provides guests with a lounge bar and air…
    Read more
    8.7
    Fabulous
    672 reviews
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering a summer terrace, spa therapy, and a picnic area, Oceanside Village Resort Parksville is situated in Parksville, only a 12-minute walk from the Oceanside Village Artists' Gallery.
    Read more
    9.4
    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 proximity to Kootenay Bay ferry terminal, which is located 4.6 km away.
    Read more
  • Prestige Lakeside Resort, Worldhotels Elite

    701 Lakeside Drive, Nelson, Canada (Open map)

    The 4-star smoke-free Prestige Lakeside Resort, Worldhotels Elite Nelson is within a 1-km distance of Touchstones Nelson Museum of Art and History and has an indoor pool plus a gym facility. This…
    Read more
    8.9
    Fabulous
    387 reviews
  • Sookepoint Ocean Cottage Resort

    1000 Sookepoint Place, Sooke, Canada (Open map)

    The 4-star pet-friendly Sookepoint Ocean Cottage Resort offers easy access to SookePoint Ocean Cottage Resort, which is situated approximately 5 minutes' walk away. Featuring 16 rooms with views of…
    Read more
    9.0
    Superb
    186 reviews
  • Painted Boat Resort Spa And Marina

    12849 Lagoon Road, Madeira Park, Canada (Open map)

    The 4-star Painted Boat Resort Spa And Marina Madeira Park is nestled about 25 minutes' walk from Francis Point Provincial Park, offering 42 rooms and featuring a sun deck and a picnic area. Located…
    Read more
    9.1
    Superb
    163 reviews
Thank you for subscribing
Close