• 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-05-17
Check-out date:
2026-05-18
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
  • Sparkling Hill Resort And Spa - Adults-Only Resort

    888 Sparkling Place, Vernon, Canada (Open map)

    Enjoying a setting about 10 minutes' drive from Ellison Provincial Park, the sophisticated Sparkling Hill Resort And Spa - Adults-Only Resort Vernon presents a wide range of over 100 different…
    Read more
    8.4
    Very Good
    338 reviews
  • Harrison Hot Springs Resort & Spa

    100 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

    Located about a 5-minute walk from Harrison Lake, Harrison Hot Springs Resort & Spa features hiking and lawn tennis. Boasting a location just a few steps from the Canwest Art Gallery on the Lake, the…
    Read more
    6.9
    Pleasant
    2170 reviews
  • Emerald Lake Lodge

    1 Emerald Lake Road, Po Box 10, Field, Canada (Open map)

    Located 9 minutes' walk from Peaceful Pond, Emerald Lake Lodge Field hotel features canoeing, snow skiing, and hiking. Boasting a location just a few steps from the vividly colored Emerald Lake, the…
    Read more
    8.5
    Fabulous
    1133 reviews
  • Fairmont Chateau Whistler

    4599 Chateau Boulevard, Whistler, Canada (Open map)

    Situated nearly 15 minutes' walk from Village Park West and around 400 metres from the famed Whistler Blackcomb Ski Resort, the 5-star Fairmont Chateau Whistler hotel welcomes guests with a wellness…
    Read more
    9.0
    Superb
    770 reviews
  • Tigh-Na-Mara Seaside Spa Resort

    1155 Resort Drive, Parksville, Canada (Open map)

    Featuring a sundeck, a shared lounge, and a ping - pong table, Tigh-Na-Mara Seaside Spa Resort Parksville enjoys a spectacular setting a 6-minute walk from the RDN Top Bridge Trail Parking Area.
    Read more
    8.4
    Very Good
    264 reviews
  • Four Seasons Resort Whistler

    4591 Blackcomb Way, Whistler, Canada (Open map)

    Featuring a wellness centre with body scrub, pedicure, and manicure, the 5-star Four Seasons Resort Whistler is located just 0.9 km from Mountain Galleries at the Fairmont Chateau Whistler. Situated…
    Read more
    9.4
    Superb
    393 reviews
  • Manning Park Resort

    7500 Highway 3, Manning Park, Canada (Open map)

    Guests of the 3-star Manning Park Resort can enjoy access to the Canyon Nature Trail, located only 13 minutes' walk away. The resort offers Wi-Fi in the rooms and has conference equipment and a xerox.
    Read more
    8.2
    Very Good
    761 reviews
  • Delta Hotels By Marriott Grand Okanagan Resort

    1310 Water Street, Kelowna, Canada (Open map)

    The smoke-free Delta Hotels By Marriott Grand Okanagan Resort Kelowna is nestled a mere 7 minutes' walk from the Stuart Park and features a heated pool. Facing pool views, this 5-star resort is in…
    Read more
    8.5
    Fabulous
    454 reviews
  • Delta Hotels By Marriott Victoria Ocean Pointe Resort

    100 Harbour Road, Victoria, Canada (Open map)

    The 4-star smoke-free Delta Hotels By Marriott Victoria Ocean Pointe Resort, offering a breathtaking location approximately 25 minutes' walk from the fortified Craigdarroch Castle, showcases a…
    Read more
    8.7
    Fabulous
    479 reviews
  • Pacific Sands Beach Resort

    1421 Pacific Rim Hwy, Tofino, Canada (Open map)

    Pacific Sands Beach Resort Tofino sits a mere 5 minutes' walk from the Tourism Tofino Visitor Centre and offers a convenience store. Featuring a vending machine and an outdoor fireplace throughout…
    Read more
    9.3
    Superb
    356 reviews
  • Brentwood Bay Resort

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

    Situated just 5 minutes' walk from the Brentwood Bay Resort and Spa, the 5-star oceanfront Brentwood Bay Resort showcases a private art gallery. Located 3.3 km from Mount Work Regional Park, this…
    Read more
    9.0
    Superb
    332 reviews
  • Copper Point Resort

    760 Cooper Road, Invermere, Canada (Open map)

    The upscale 5-star Copper Point Resort Invermere, offering 2 hot tubs and 2 spa tubs, is located about a 10-minute drive from Windermere Lake. The upscale hotel offers views of Rocky Mountains and…
    Read more
    8.3
    Very Good
    592 reviews
  • The Cove Lakeside Resort

    4205 Gellatly Road, West Kelowna, Canada (Open map)

    The comfortable The Cove Lakeside Resort West Kelowna provides event rooms for meetings and events, located about 10 minutes by car from the Mission Hill Family Estate Winery. Featuring a treatment…
    Read more
    8.7
    Fabulous
    90 reviews
  • St. Eugene Golf Resort & Casino

    7777 Mission Road, Cranbrook, Canada (Open map)

    Located 2.5 km from St. Eugene Golf Course, the elegant St. Eugene Golf Resort & Casino Cranbrook includes views of Rocky Mountains. At this 4-star resort, you'll find a lounge bar, an American-style…
    Read more
    8.2
    Very Good
    515 reviews
  • Rockwater Secret Cove Resort

    5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

    Rockwater Secret Cove Resort Sechelt is a great place in a rural area of Sechelt, which stands 3.5 km from the Smuggler Cove Marine Provincial Park. Featuring 39 rooms with views of the sea, the…
    Read more
    8.0
    Very Good
    365 reviews
  • Halcyon Hot Springs Resort

    5655 Highway 23, Halcyon Hot Springs, Canada (Open map)

    The 4-star Halcyon Hot Springs Resort offers canoeing, kayaking, and badminton for active rest and a treatment room and hot public baths for relaxation. Boasting a heated pool, the resort is situated…
    Read more
    8.8
    Fabulous
    111 reviews
  • Long Beach Lodge Resort

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

    The comfortable Long Beach Lodge Resort Tofino is located within 5 minutes' walk of Cox Bay Beach and comprises 33 rooms with modern comforts. The 4-star oceanfront resort is proud to feature a…
    Read more
    9.0
    Superb
    210 reviews
  • Kingfisher Pacific Resort & Spa

    4330 Island Highway South, Courtenay, Canada (Open map)

    Offering a restaurant, the heritage Kingfisher Pacific Resort & Spa Courtenay lies in a museum neighbourhood with access to natural sights like The Filberg Heritage Lodge and Park 4.2 km away.
    Read more
  • Penticton Lakeside Resort

    21 Lakeshore Drive West, Penticton, Canada (Open map)

    Situated approximately a 5-minute walk from Japanese Gardens, the lovely Penticton Lakeside Resort also offers a heated swimming pool. Located not far from the family-owned LocoLanding Adventure Park…
    Read more
    8.1
    Very Good
    319 reviews
  • Nita Lake Lodge

    2131 Lake Placid Road, Whistler, Canada (Open map)

    Situated within 5 minutes' walk of the Arfa Alpha Lake Park, the 4-star Nita Lake Lodge Whistler hotel provides guests with 24-hour reception and wake-up calls. The resort, located just moments from…
    Read more
    9.2
    Superb
    644 reviews
Thank you for subscribing
Close