• 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-15
Check-out date:
2026-06-16
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
  • Beachfront Luxury Suite #18 At The Beach House

    B18 - 9022 Clarkson Avenue, Campbell River, Canada (Open map)

    Situated 600 m from Passages, the 2-bedroom Beachfront Luxury Suite #18 At The Beach House Campbell River villa features a patio with views of the mountain.
    Read more
    9.3
    Superb
    3 reviews
  • Lakefront 1 Bedroom And Den Suite On Shawnigan Lake

    2046 Widows Walk #2, Shawnigan Lake, Canada (Open map)

    The beachfront Lakefront 1 Bedroom And Den Suite On Shawnigan Lake is located in a beach area of Shawnigan Lake, 20 minutes on foot from Masons Beach Park. 4 km from Old Mill Park, this apartment…
    Read more
    10
    Exceptional
    1 review
  • Family-Friendly Beachside Bliss

    9022 Clarkson Avenue 30, Campbell River, Canada (Open map)

    Family-Friendly Beachside Bliss Campbell River villa is located just 0.6 km from Passages and invites guests to enjoy a terrace.
    Read more
    9.5
    Exceptional
    10 reviews
  • The White House

    4802 Sunshine Coast Highway, Sechelt, Canada (Open map)

    Situated about a 10-minute walk from Davis Bay Beach, the beachfront The White House Villa Sechelt invites guests to relax at a terrace.
    Read more
  • Ocean View Townhouse #27

    #27 - 9022 Clarkson Ave, Campbell River, Canada (Open map)

    Ocean View Townhouse #27 Apartment Campbell River is nearly 25 minutes' walk from the Miracle Beach Provincial Park. For guests with an active lifestyle, diving and hiking are provided.
    Read more
    9.7
    Exceptional
    3 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.6
    Fabulous
    57 reviews
  • Brooks Lake House

    1966 West Lake Drive, Christina Lake, Canada (Open map)

    Brooks Lake House Christina Lake villa is located 2.6 km from Christina Lake and welcomes its guests to enjoy hiking, cycling, and fishing.
    Read more
    10
    Exceptional
    1 review
  • Sooke Oceanview Penthouse - Family Friendly

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

    The 2-bedroom Sooke Oceanview Penthouse - Family Friendly Villa is situated right around the corner from West Coast Outdoor Adventure, featuring such comforts as Wi-Fi and private parking. Located…
    Read more
    9.8
    Exceptional
    13 reviews
  • Vancouver Island Waterfront Resort

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

    Located only 1.3 km from Sheringham Distillery, Vancouver Island Waterfront Resort Sooke villa offers a patio with views of the sea. Staying at this Sooke holiday home, a few moments from West Coast…
    Read more
    8.0
    Very Good
    2 reviews
  • Cokely Cove Guesthouse - Oceanside Villa

    5090 Cokely Road, Denman Island, Canada (Open map)

    Located 2.7 km from Boyle Point Provincial Park and Protected Area, the 3-bedroom Cokely Cove Guesthouse - Oceanside Villa Denman Island features a swimming pool with a pool cover. Featuring access…
    Read more
    10
    Exceptional
    1 review
  • Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt

    2450 Radio Tower Road, Osoyoos, Canada (Open map)

    Staying at the 2-bedroom Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt, guests can visit the Osoyoos Desert Model Railroad, which is around 4 km away. Located within 10 minutes' drive of…
    Read more
    8.0
    Very Good
    1 review
  • Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin

    1073 Helen Rd, Ucluelet, Canada (Open map)

    The beachfront Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin Ucluelet is located within a 10-minute drive of the long-standing Amphitrite Point Lighthouse and provides a Jacuzzi. Situated…
    Read more
    10
    Exceptional
    2 reviews
  • Chesterman On The Point - Beachfront

    1329 Chesterman Beach Road, Tofino, Canada (Open map)

    Chesterman On The Point - Beachfront Tofino villa is located nearly a 20-minute stroll from the Ancient Cedars Spa and provides guests with a hot tub for a more relaxing stay. Featuring a patio, the…
    Read more
    9.0
    Superb
    1 review
  • Tea Time Lakeside

    5076 Highway 6, Fauquier, Canada (Open map)

    Guests can easily reach Tea Time Lakeside Fauquier apartment from West Kootenay Regional airport, which is 180 km away.
    Read more
    9.0
    Superb
    1 review
  • Ocean'S Edge

    960 Marine Terrace, Port Alice, Canada (Open map)

    The spacious 1-bedroom Ocean'S Edge Apartment Port Alice is located in the beach area of Port Alice, a mere 0.6 km from Marble River Provincial Park. Set a short way from the Dan Nordin Artist's…
    Read more
    10
    Exceptional
    1 review
  • Charming Lakefront 100Yr Old Railway Cottage

    9274 Youbou Road, Youbou, Canada (Open map)

    Staying at the 1-bedroom Charming Lakefront 100Yr Old Railway Cottage Youbou, guests can visit Bald Mountain Park, which is around 10 minutes' drive away. This beachfront holiday home offers guests a…
    Read more
    9.7
    Exceptional
    3 reviews
  • Sooke Harbour Getaway

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

    Offering a Jacuzzi for a relaxing experience, the beachfront Sooke Harbour Getaway Villa is located a 14-minute walk from Ed MacGregor Park.
    Read more
    9.4
    Superb
    11 reviews
  • Saratoga Beachfront Villa

    9022 Clarkson Ave 16, Campbell River, Canada (Open map)

    The 2-bedroom Saratoga Beachfront Villa Campbell River is located about a 10-minute drive from Bear Creek Ranch, giving access to various tourist spots nearby.
    Read more
    9.5
    Exceptional
    2 reviews
  • 8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views

    1763 Comox Street 2905, Vancouver, Canada (Open map)

    The spacious 1-bedroom Apartment In Vancouver Downtown With Breathtaking Mountain & Ocean View 8 Min To Bc Place includes a terrace and is located approximately 25 minutes' walk from the short inlet…
    Read more
    10
    Exceptional
    2 reviews
  • Coastal Haven At The Beach House

    11-9022 Clarkson Avenue, Campbell River, Canada (Open map)

    Located around a 10-minute ride from Shelter Point Distillery, the 2-bedroom Coastal Haven At The Beach House Campbell River villa provides access to various tourist attractions in the vicinity.
    Read more
    10
    Exceptional
    1 review
Thank you for subscribing
Close