• 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-19
Check-out date:
2026-06-20
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
  • Billy Barker Casino Hotel

    308 Mclean St., Quesnel, Canada (Open map)

    Located a mere 1 km from Quesnel Lake, Billy Barker Casino Hotel Quesnel is merely 5 minutes' walk from LeBourdais Park. Boasting a location just steps from the Quesnel & District Museum & Archives…
    Read more
  • Siesta Suites

    3152 Lakeshore Road, Kelowna, Canada (Open map)

    Situated approximately a 5-minute walk from Okanagan Lake, the 3-star Siesta Suites Kelowna hotel also offers a heated pool. A car park is available on site at the hotel.
    Read more
    8.6
    Fabulous
    802 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
    311 reviews
  • Arbutus Inn

    2898 Douglas Street, Victoria, Canada (Open map)

    Featuring Wi-Fi in the rooms, the 3-star Arbutus Inn Victoria is about a 20-minute walk from Centennial Square. The hotel offers a car park on site.
    Read more
    7.9
    Good
    802 reviews
  • Holiday Inn Vancouver Airport Richmond By Ihg

    10720 Cambie Road, Richmond, Canada (Open map)

    Holiday Inn Vancouver Airport Richmond By Ihg features 161 rooms and lies a 16-minute walk from King George Park. This inn entices guests with private car parking, available on site.
    Read more
    8.6
    Fabulous
    742 reviews
  • Seaside Hotel North Vancouver

    130-125 Victory Ship Way, North Vancouver, Canada (Open map)

    The 4-star non-smoking Seaside Hotel North Vancouver features a waterfront location around a 5-minute stroll from Victory Ship Way and welcomes guests with spa therapy and a shared lounge. This North…
    Read more
    9.1
    Superb
    824 reviews
  • Best Western King George Inn & Suites

    8033 King George Boulevard, Surrey, Canada (Open map)

    Offering a central location approximately a 25-minute walk from the Bear Creek Park, the 3-star smoke-free Best Western King George Inn & Suites Surrey has a private art gallery. Guests will enjoy a…
    Read more
    8.3
    Very Good
    331 reviews
  • The Castle At Swan Lake

    7905 Greenhow Road, Vernon, Canada (Open map)

    Located within 5 minutes' walk of the Klinker Opal Property, the 4-star The Castle At Swan Lake Vernon hotel has a fence-around pool with sun loungers. This Vernon hotel is ideally situated a stone's…
    Read more
    8.7
    Fabulous
    429 reviews
  • Holiday Inn Express Kamloops By Ihg

    1550 Versatile Drive, Kamloops, Canada (Open map)

    Located a mere 250 metres from Cascades Casino, the 3-star Holiday Inn Express Kamloops By Ihg offers 24-hour reception and wake-up service. Featuring a luggage room, the inn is within 4 km of the…
    Read more
    8.4
    Very Good
    197 reviews
  • Ramada By Wyndham Revelstoke

    1750 Trans Canada Highway, Revelstoke, Canada (Open map)

    Situated near hot springs and parks, the 3-star family-friendly Ramada By Wyndham Revelstoke Hotel is about 25 minutes' walk from Mount Revelstoke National Park and boasts a banquet hall for…
    Read more
    8.4
    Very Good
    797 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
    427 reviews
  • Best Western Plus Barclay Hotel

    4277 Stamp Avenue, Port Alberni, Canada (Open map)

    Located nearly 25 minutes' walk from the mountain, the 3-star fully serviced Best Western Plus Barclay Hotel Port Alberni offers 84 rooms, along with a vending machine and a lift onsite. This Port…
    Read more
    8.2
    Very Good
    320 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.3
    Good
    332 reviews
  • Oceanfront Suites At Cowichan Bay

    1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)

    Located merely 5 minutes' stroll from the Cowichan Bay Maritime Centre, the 3-star Oceanfront Suites At Cowichan Bay hotel provides guests with a 24-hour front desk and wake-up service. Boasting a…
    Read more
    8.8
    Fabulous
    281 reviews
  • Best Western Plus Fernie Mountain Lodge

    1622 7Th Avenue, Fernie, Canada (Open map)

    Offering a convenient location in a shopping neighbourhood, the 3-star environmentally friendly Best Western Plus Fernie Mountain Lodge hotel is nearly a 20-minute walk from the Fernie Heritage…
    Read more
    8.8
    Fabulous
    259 reviews
  • Days Inn By Wyndham Kelowna

    2649 Highway 97 North, Kelowna, Canada (Open map)

    Featuring a banquet hall for gatherings and meetings, the pet-friendly Days Inn By Wyndham Kelowna offers a location just 1.4 km from the Energyplex Family Recreation Centre. Guests have access to a…
    Read more
    7.6
    Good
    1427 reviews
  • The Listel Hotel Vancouver

    1300 Robson Street, Vancouver, Canada (Open map)

    Located 25 minutes' walk from Granville Island, The Listel Hotel Vancouver includes 129 rooms. Guests who stay at this hotel can park their car on site.
    Read more
  • Best Western Plus Mission City Lodge

    32281 Lougheed Highway, Mission, Canada (Open map)

    Situated about 15 minutes by car from Mission Raceway and 2.9 km from Mission Gateway Plaza, the smart Best Western Plus Mission City Lodge hotel features a banquet hall for various purposes.
    Read more
    7.9
    Good
    375 reviews
  • Tiki Shores Inn & Suites

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

    Offering a sundeck and barbecue grills, the 2-star Tiki Shores Inn & Suites Penticton is ideally located about a 20-minute walk from The Book Shop. Offering a location in proximity to the SS Sicamous…
    Read more
    6.8
    Pleasant
    134 reviews
  • Holiday Inn Express & Suites Victoria-Colwood By Ihg

    318 Wale Road, Langford, Canada (Open map)

    Featuring Wi-Fi in public areas, Holiday Inn Express & Suites Victoria-Colwood By Ihg Langford sits a 9-minute walk from WildPlay Element Parks Victoria. This inn offers 80 rooms plus an indoor…
    Read more
    8.2
    Very Good
    367 reviews
Thank you for subscribing
Close