• 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-10-30
Check-out date:
2026-10-31
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
  • Ruby Lake Resort

    15426 Sunshine Coast Highway, Madeira Park, Canada (Open map)

    Located 2.3 km from Klein Lake Recreation Site and Campground, the 4-star Ruby Lake Resort Madeira Park is around a 5-minute walk from Iris Griffith Wetlands. The resort offers 18 rooms and a…
    Read more
    8.3
    Very Good
    35 reviews
  • Prestige Oceanfront Resort, Worldhotels Luxury

    6929 West Coast Road, Sooke, Canada (Open map)

    The 4-star Prestige Oceanfront Resort, Worldhotels Luxury Sooke, located a stone's throw from Le Sooke Spa, boasts a swimming pool and a fitness centre. This Sooke resort, featuring a private art…
    Read more
    8.6
    Fabulous
    585 reviews
  • Hotel Zed Kelowna

    1627 Abbott Street, Kelowna, Canada (Open map)

    Situated approximately 5 minutes on foot from Stuart Park, the comfortable 3-star Hotel Zed Kelowna offers guests both access to a sandy beach and an outdoor swimming pool with a hot tub. Offering…
    Read more
    8.7
    Fabulous
    375 reviews
  • Granville Island Hotel

    1253 Johnston Street, Vancouver, Canada (Open map)

    Boasting currency exchange and a lift, Granville Island Hotel Vancouver is located about a 25-minute walk from Robson Street. Featuring 80 rooms with views of the ocean, the hotel is 3.7 km from the…
    Read more
    8.7
    Fabulous
    848 reviews
  • Inn At The Quay

    900 Quayside Drive, New Westminster, Canada (Open map)

    The 3-star Inn At The Quay New Westminster is situated around 400 metres from the permanent gallery "New Westminster Museum and Archives" and approximately 15 minutes' walk from Friendship Gardens…
    Read more
    8.5
    Fabulous
    180 reviews
  • Walnut Beach Resort

    4200 Lakeshore Drive, Osoyoos, Canada (Open map)

    The 4-star Walnut Beach Resort Osoyoos is located in close proximity to Walnut Beach Resort Osoyoos and has an outdoor swimming pool with a hot tub. Providing sports fans with proximity to Sun Bowl…
    Read more
    8.7
    Fabulous
    473 reviews
  • Manteo At Eldorado Resort

    3762 Lakeshore Road, Kelowna, Canada (Open map)

    The beachfront Manteo At Eldorado Resort Kelowna is within a 10-minute drive of Okanagan Spirits Craft Distillery in a commercial neighbourhood and boasts 4 hot tubs. Situated right near the 1.5…
    Read more
    8.1
    Very Good
    239 reviews
  • Best Western Premier Chateau Granville Hotel & Suites & Conference Centre

    1100 Granville Street, Vancouver, Canada (Open map)

    Featuring 118 rooms, the 4-star Best Western Premier Chateau Granville Hotel & Suites & Conference Centre Vancouver is near an entertainment district and 18 minutes' walk from Island trip. There is…
    Read more
    8.3
    Very Good
    1143 reviews
  • The Burrard

    1100 Burrard Street, Vancouver, Canada (Open map)

    The Burrard Hotel Vancouver features a lift and an outdoor fireplace, and lies 18 minutes' walk from Granville Island. Located in proximity to English Bay, the hotel invites its guests to enjoy snow…
    Read more
    7.9
    Good
    579 reviews
  • Beach Acres Resort

    1051 Resort Drive, Parksville, Canada (Open map)

    The 3-star Beach Acres Resort Parksville is situated within 5 minutes' walk of a private beach and features an indoor pool with a hot tub. Providing access to Riptide Lagoon Adventure Golf Amusement…
    Read more
    9.0
    Superb
    19 reviews
  • Pacific Shores Resort & Spa

    1-1600 Stroulger Road, Parksville, Canada (Open map)

    Located a 10-minute drive from the 347-hectare Rathtrevor Beach Provincial Park, Pacific Shores Resort & Spa Parksville includes 47 rooms with views of the garden. This hotel is 2.8 km from Riptide…
    Read more
    7.3
    Good
    332 reviews
  • Best Western Plus Sands

    1755 Davie Street, Vancouver, Canada (Open map)

    Best Western Plus Sands Vancouver hotel features 121 rooms and lies a 25-minute walk from BC Place Multi-Purpose Stadium. This hotel provides currency exchange and a vending machine as well as Wi-Fi…
    Read more
    7.9
    Good
    1755 reviews
  • Sandman Hotel Abbotsford Airport

    3010 Mt. Lehman Road, Abbotsford, Canada (Open map)

    The smoke-free Sandman Hotel Abbotsford Airport, situated approximately 20 minutes' walk from Gardner Park, offers a heated pool as well as a fitness studio. This 3-star hotel is a good starting…
    Read more
    8.1
    Very Good
    454 reviews
  • Chute Lake Lodge

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

    Featuring a convenient location, the 3-star Chute Lake Lodge Naramata hotel offers views of the lake, and is 6 minutes' walk from Chute Lake. The resort also offers Wi-Fi in public areas.
    Read more
    7.2
    Good
    29 reviews
  • Pinnacle Hotel At The Pier

    138 Victory Ship Way, North Vancouver, Canada (Open map)

    Located 3.7 km from Waterfront train station, the 5-star smoke-free Pinnacle Hotel At The Pier North Vancouver offers Wi-Fi in public areas, as well as a steam room, a Jacuzzi, and a sauna on the…
    Read more
    8.6
    Fabulous
    773 reviews
  • Sandman Hotel Penticton

    939 Burnaby Avenue West, Penticton, Canada (Open map)

    Located 900 metres from Okanagan Lake, the 3-star Sandman Hotel Penticton provides guests with a heated pool onsite. A short way from the family-owned LocoLanding Adventure Park, the hotel with 137…
    Read more
    6.9
    Pleasant
    455 reviews
  • Holiday Inn Express & Suites Langley By Ihg

    8750 204Th Street, Langley, Canada (Open map)

    Located about 25 minutes' walk from Willoughby Community Park, the 3-star Holiday Inn Express & Suites Langley By Ihg offers general facilities such as currency exchange and a vending machine.
    Read more
    8.3
    Very Good
    411 reviews
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering a sunbathing terrace, a picnic area, and a golf course, Oceanside Village Resort Parksville is situated in Parksville, merely a 12-minute walk from Oceanside Village Artists' Gallery. Guests…
    Read more
    9.5
    Exceptional
    112 reviews
  • Best Western Inn At Penticton

    3180 Skaha Lake Road, Penticton, Canada (Open map)

    Located just 9 minutes on foot from Skaha Lake Middle School Field, the 3-star non-smoking Best Western Inn At Penticton invites guests to try boating and hiking, or relax by a seasonal outdoor…
    Read more
    6.7
    Pleasant
    145 reviews
  • Best Western Plus Country Meadows Inn

    3070 - 264Th Street, Aldergrove, Canada (Open map)

    The 4-star smoke-free Best Western Plus Country Meadows Inn Aldergrove, located merely 0.9 km from Aldergrove Church, offers a swimming pool, Wi-Fi in public areas.
    Read more
    7.8
    Good
    382 reviews
Thank you for subscribing
Close