• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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-21
Check-out date:
2026-04-22
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
  • Summit River Lodge & Campsites

    19345 Highway 5 South, Po Box 969, Valemount, Canada (Open map)

    Surrounded by mountains, Summit River Lodge & Campsites Valemount features hiking and fishing for an active rest.
    Read more
    8.6
    Fabulous
    133 reviews
  • Walkon Waterfront Castle Cove Inn

    10121 Chemainus Road, Chemainus, Canada (Open map)

    The 3-star Walkon Waterfront Castle Cove Inn Chemainus offers guests access to the Chemainus Valley Museum, which is 25 minutes' walk away. There is also free private parking.
    Read more
  • Shoreside Private Room

    6624 Gale Avenue North, Sechelt, Canada (Open map)

    The beachfront Shoreside Private Room Sechelt is nestled in a beach area of Sechelt, 4.2 km from the scenic Lamb Bay and about 10 minutes' drive from the Coast Gravity Park. The homestay has a patio…
    Read more
    9.2
    Superb
    72 reviews
  • Saanichton Waterfront 2Br Suite With Superb Views

    8265 Lochside Drive, Saanichton, Canada (Open map)

    Around a 25-minute stroll from Dominion Brook Park, the 2-bedroom Saanichton Waterfront 2Br Suite With Superb Views villa provides access to a terrace with a kitchenette. Located 4.7 km from Beacon…
    Read more
    9.5
    Exceptional
    54 reviews
  • Bjorn Holm

    6596 Baird Road #236, Port Renfrew, Canada (Open map)

    Nestled 10 minutes' drive from Botanical Beach Provincial Park, Bjorn Holm Villa Port Renfrew entices guests to explore various tourist destinations nearby.
    Read more
    9.8
    Exceptional
    86 reviews
  • Mountain Getaway Condo - 5 Min Walk To The Beach!

    205 3Rd Avenue 3121, Invermere, Canada (Open map)

    The beachfront Mountain Getaway Condo - 5 Min Walk To The Beach! Invermere is located about 25 minutes' walk from Bavin Glassworks and 3.6 km from the Valley Alley Bowling Centre. This apartment with…
    Read more
    9.4
    Superb
    63 reviews
  • Drift West Coast Getaway

    327 Pass Of Melfort Place, Ucluelet, Canada (Open map)

    Featuring a private art gallery, the 3-star Drift West Coast Getaway Hotel Ucluelet offers a location nearly 25 minutes' walk from the waterfront Ucluelet Aquarium. Guests can indulge in this…
    Read more
    9.1
    Superb
    90 reviews
  • Small Private Studio At Kitsilano Beach

    1605 Maple Street, Vancouver, Canada (Open map)

    The 3-star Small Private Studio At Kitsilano Beach Vancouver hotel offers proximity to St. Andrew's-Wesley United Church, situated 25 minutes' walk away.
    Read more
    7.7
    Good
    44 reviews
  • Orca Lodge

    500 1St Street, Sointula, Canada (Open map)

    The beachfront Orca Lodge Sointula is nestled in a rural area of Sointula, about a 10-minute ride from Malcolm Island and merely 1.6 km from the Beautiful Bay Trail. The apartment provides guests…
    Read more
    9.4
    Superb
    49 reviews
  • Beachside Townhouses At The Pacific Shores Strata Property

    1600 Stroulger Road 613B, Nanoose Bay, Canada (Open map)

    Beachside Townhouses At The Pacific Shores Strata Property Nanoose Bay villa is located around a 25-minute walk from the 347-hectare Rathtrevor Beach Provincial Park and boasts a sitting area…
    Read more
  • Uvic Ocean Peak House

    3808 Sinclair Place, Victoria, Canada (Open map)

    Uvic Ocean Peak House Apartment Victoria is around a 20-minute walk from Royal Victoria Yacht Club. Located 7 km from the Royal British Columbia Museum, this homestay is near Cadboro Bay at Bermuda…
    Read more
  • Bonniebrook Lodge

    1532 Ocean Beach Esplanade, Gibsons, Canada (Open map)

    Bonniebrook Lodge Gibsons is located a 5-minute walk from Chaster Park and invites guests to join canoeing, hiking, and cycling.
    Read more
    8.6
    Fabulous
    57 reviews
  • Desolation Sound Resort

    2694 Dawson Road, Powell River, Canada (Open map)

    The 10-room Desolation Sound Resort Powell River villa offers proximity to nearby tourist spots, such as Okeover Arm Park, situated approximately a 25-minute walk away.
    Read more
    8.6
    Fabulous
    42 reviews
  • Tyee Beach Oasis Bed And Breakfast

    3412 Blueback Drive, Nanoose Bay, Canada (Open map)

    Offering a picnic area and a golf course, the 4-star Tyee Beach Oasis Bed And Breakfast Nanoose Bay is situated in Nanoose Bay, 2.9 km from Gerald Island. Additional features at the guest house…
    Read more
    9.9
    Exceptional
    42 reviews
  • Jewel Bay Resort

    2859 Grant Road, Box 24, Sorrento, Canada (Open map)

    Offering an aqua park, a picnic area, and a golf course to ensure a memorable stay, Jewel Bay Resort villa is situated in a beach area of Sorrento. Guests can enjoy canoeing, hiking, and horse riding…
    Read more
    8.5
    Fabulous
    57 reviews
  • Kiwi Cove Lodge

    5130 Brenton Page Road, Ladysmith, Canada (Open map)

    Situated 2.8 km from Christie Falls, Kiwi Cove Lodge Ladysmith entices guests to explore various tourist attractions in the area.
    Read more
    8.9
    Fabulous
    145 reviews
  • The Lodge On Harrison Lake

    6155 Rockwell Drive, Harrison Hot Springs, Canada (Open map)

    Situated within 7 km of The Farm House Natural Cheeses, the 9-room The Lodge On Harrison Lake Harrison Hot Springs invites guests to relax at a private patio. This Harrison Hot Springs lodge offers…
    Read more
    8.6
    Fabulous
    227 reviews
  • White Rock Beach Getaway

    14432 Magdalen Crescent, White Rock, Canada (Open map)

    Located merely a 14-minute walk from Centennial Park, the beachfront White Rock Beach Getaway villa gives access to various tourist sites in the vicinity.
    Read more
    9.4
    Superb
    40 reviews
  • Beachfront King Bed Studio Suite

    3295 Island Highway West 215, Qualicum Beach, Canada (Open map)

    Beachfront King Bed Studio Suite Qualicum Beach hotel provides proximity to The Old School House Arts Centre, which is situated about 10 minutes' drive away.
    Read more
    9.5
    Exceptional
    39 reviews
  • Harrison Lake View Suites

    298 Lillooet Avenue, Harrison Hot Springs, Canada (Open map)

    Situated a few moments from Harrison Hall, Harrison Lake View Suites Harrison Hot Springs looks out onto the mountain. The Campbell Lake Trailhead is about 900 metres from the apartment, while the…
    Read more
Thank you for subscribing
Close