• 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-04-25
Check-out date:
2026-04-26
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
  • Best Western Plus Inner Harbour Hotel

    412 Quebec Street, Victoria, Canada (Open map)

    Conveniently located only 8 minutes' walk from the Inner Harbour, the perfect Best Western Plus Inner Harbour Hotel Victoria is proud to offer a private art gallery. Standing within easy reach of the…
    Read more
    7.9
    Good
    651 reviews
  • Fairfield Inn & Suites By Marriott Kamloops

    1475 Hugh Allan Drive, Kamloops, Canada (Open map)

    The 3-star smoke-free Fairfield Inn & Suites By Marriott Kamloops is situated merely 600 metres from Cascades Casino and features a 24-hour front desk and wake-up calls. This Kamloops inn offers a…
    Read more
    8.8
    Fabulous
    309 reviews
  • Best Western Plus Langley Inn

    5978 Glover Road, Langley, Canada (Open map)

    Situated 17 minutes' walk from Nicomekl River, Best Western Plus Langley Inn offers 77 rooms. Featuring currency exchange and a vending machine throughout the property, the inn is located 4.6 km from…
    Read more
    8.2
    Very Good
    380 reviews
  • Legends Whistler, By Lodging Ovations

    2036 London Lane, Whistler, Canada (Open map)

    Legends Whistler, By Lodging Ovations hotel offers 121 rooms in the vicinity of Alpha Lake, about 15 minutes' walk away. While staying at the hotel, a safety deposit box are available for guests to…
    Read more
    8.9
    Fabulous
    513 reviews
  • Mayne Island Resort

    494 Arbutus Drive, Bennett Bay, Canada (Open map)

    The 3-star Mayne Island Resort Bennett Bay is nestled 0.7 km from Bennett Bay and features an indoor swimming pool. Guests can enjoy Wi-Fi throughout the property, as well as horseback riding on site.
    Read more
    7.9
    Good
    92 reviews
  • Oyster Bay Resort

    4357 South Island Highway, Campbell River, Canada (Open map)

    Featuring a patio with a barbecue grill and outdoor dining areas, the 3-star heritage Oyster Bay Resort Campbell River is within 25 minutes' walk of Shelter Point Distillery.
    Read more
    9.2
    Superb
    296 reviews
  • Best Western Maple Ridge

    21650 Lougheed Highway, Maple Ridge, Canada (Open map)

    The 3-star Best Western Maple Ridge hotel includes 56 rooms and is situated only a 5-minute walk from Fraser River. The hotel provides a vending machine and a lift as well as Wi-Fi in public areas.
    Read more
    7.5
    Good
    330 reviews
  • Quality Inn

    1860 Rogers Place, Kamloops, Canada (Open map)

    The smoke-free Quality Inn Kamloops is 3.8 km from Overlander Park in the shopping district of Kamloops and boasts a private art gallery. Situated just near Lil' Monkey's Treehouse Indoor Playground,…
    Read more
    8.0
    Very Good
    757 reviews
  • Executive Suites Hotel And Resort, Squamish

    40900 Tantalus Road, Squamish, Canada (Open map)

    The 3-star Executive Suites Hotel And Resort, Squamish is located about a 10-minute drive from the Brackendale Eagles Provincial Park and has an outdoor swimming pool with a hot tub.
    Read more
    8.8
    Fabulous
    431 reviews
  • Best Western Williams Lake

    1850 Broadway Avenue S, Williams Lake, Canada (Open map)

    The 3-star smoke-free Best Western Williams Lake hotel is situated approximately 5 minutes by car from the Museum of the Cariboo Chilcotin and boasts a hot tub, spa therapy, and a shared lounge.
    Read more
    7.4
    Good
    227 reviews
  • Days Inn By Wyndham Penticton Conference Centre

    152 Riverside Drive, Penticton, Canada (Open map)

    The 3-star Days Inn By Wyndham Penticton Conference Centre enjoys a central location and provides easy access to Penticton Rose Garden around 5 minutes' walk away. Situated 500 metres from the Splash…
    Read more
    7.8
    Good
    971 reviews
  • Super 8 By Wyndham Abbotsford Bc

    1881 Sumas Way, Abbotsford, Canada (Open map)

    Proudly offering a private art gallery, the 2-star smoke-free Super 8 By Wyndham Abbotsford Bc Hotel stands around a 10-minute drive from Mill Lake Park. Located 3.3 km from the Gur Sikh Temple, this…
    Read more
    7.3
    Good
    768 reviews
  • Prestige Radium Hot Springs Resort, Worldhotels Crafted

    7493 Main Street W, Radium Hot Springs, Canada (Open map)

    The 4-star eco-friendly Prestige Radium Hot Springs Resort, Worldhotels Crafted is located nearly 5 minutes' walk from Kootenay National Park and has an indoor swimming pool with a hot tub. This…
    Read more
    8.5
    Fabulous
    571 reviews
  • Best Western Plus Valemount Inn & Suites

    1950 Highway 5 S, Valemount, Canada (Open map)

    Providing guests with car rentals, the family Best Western Plus Valemount Inn & Suites is located nearly a 25-minute walk from the Valemount Museum. This 3-star hotel boasts an indoor swimming pool…
    Read more
    8.3
    Very Good
    469 reviews
  • Listel Whistler, A Coast Hotel

    4121 Village Green, Whistler, Canada (Open map)

    Situated approximately 700 metres from Taman Sari Royal Heritage Spa, the comfortable 3-star Listel Whistler, A Coast Hotel provides guests with 24-hour front desk assistance and wake-up service.
    Read more
    8.4
    Very Good
    2310 reviews
  • Inn On Long Lake

    4700 North Island Highway, Nanaimo, Canada (Open map)

    4.3 km from East Wellington, the 3-star Inn On Long Lake Nanaimo offers a vending machine and a lift. The inn is approximately 10 minutes' drive from the Blueback Beach Access and provides guests…
    Read more
    8.4
    Very Good
    1045 reviews
  • Coast Hillcrest Hotel

    2100 Oak Drive, Revelstoke, Canada (Open map)

    The 4-star Coast Hillcrest Hotel Revelstoke includes 74 rooms and is situated around a 5-minute walk from Illecillewaet River. Boasting 24-hour front desk assistance and wake-up service, the hotel…
    Read more
    8.9
    Fabulous
    884 reviews
  • Hampton Inn & Suites By Hilton Langley-Surrey

    19500 Langley Bypass, Langley, Canada (Open map)

    Featuring a vending machine and a lift, the family-friendly Hampton Inn & Suites By Hilton Langley-Surrey is situated close to a business district and nearly a 25-minute walk from the Sendall…
    Read more
    8.1
    Very Good
    150 reviews
  • Best Western Premier Aberdeen Kamloops

    1175 Rogers Way, Kamloops, Canada (Open map)

    Offering a hot tub and a sauna, the 3-star Best Western Premier Aberdeen Kamloops hotel is nestled merely a 5-minute walk from the Christian church "Calvary Temple" and 3.6 km from Riverside Park.
    Read more
    7.5
    Good
    129 reviews
  • Best Western Plus Chemainus Inn

    9573 Chemainus Road, Chemainus, Canada (Open map)

    Boasting the chance to relax by Chemainus Bay, situated about a -minute stroll away, the 3-star smoke-free Best Western Plus Chemainus Inn also invites guests to go hiking. Located only 1.8 km from…
    Read more
    8.8
    Fabulous
    413 reviews
Thank you for subscribing
Close