• 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-07-28
Check-out date:
2026-07-29
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
  • The Moorage -Downtown Harbour View 2 Bedroom Condo

    1917 Peninsula Road 204, Ucluelet, Canada (Open map)

    The spacious 111 m² The Moorage -Downtown Harbour View 2 Bedroom Condo Ucluelet is a good choice for accommodating up to 6 guests, offering a beachfront setting only 550 metres from the Totem Pole.
    Read more
    9.4
    Superb
    6 reviews
  • Tiny House & Sauna On Lakefront Farm Oasis

    1481 Larkin Road, Merville, Canada (Open map)

    Offering a sauna, the 1-bedroom Tiny House & Sauna On Lakefront Farm Oasis Merville villa is located 4.6 km from the Miracle Beach Provincial Park.
    Read more
    10
    Exceptional
    1 review
  • Beachfront Luxury Suite #21 At The Beach House

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

    The 2-bedroom Beachfront Luxury Suite #21 At The Beach House Campbell River villa offers proximity to nearby tourist spots, such as Shelter Point Distillery, situated nearly 10 minutes' drive away.
    Read more
    9.0
    Superb
    3 reviews
  • 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
  • Heaven'S Haven

    9113 Tronson Road Lower Suite, Vernon, Canada (Open map)

    The spacious 2-bedroom Heaven'S Haven Apartment Vernon lies in a beach area of Vernon, about 10 minutes by car from Kin Beach. This 74 m² apartment can host up to 6 guests.
    Read more
    9.0
    Superb
    5 reviews
  • Family-Friendly Cottage With Amazing Views

    3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

    The 1-bedroom Family-Friendly Cottage With Amazing Views West Kelowna entices active guests with access to a fitness area and is located approximately 7 km from the Mission Hill Family Estate Winery.…
    Read more
    10
    Exceptional
    1 review
  • Lakefront 1 Bedroom And Den Suite On Shawnigan Lake

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

    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. Guests can enjoy a more relaxing stay at the spacious…
    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
  • 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.6
    Exceptional
    16 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
  • 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
  • Tea Time Lakeside

    5076 Highway 6, Fauquier, Canada (Open map)

    Tea Time Lakeside Fauquier apartment can hold up to 6 guests. Big White Ski Resort is 82 km from the spacious apartment.
    Read more
    9.0
    Superb
    1 review
  • Ocean'S Edge

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

    Overlooking the sea, the spacious 1-bedroom Ocean'S Edge Apartment Port Alice is a mere 0.9 km from the Dan Nordin Artist's Gallery in Port Alice. Staying in this 850 m² apartment, nestled a short…
    Read more
    10
    Exceptional
    1 review
  • Smith Lake Farm

    1481 Larkin Road, Merville, Canada (Open map)

    The 6-room Smith Lake Farm Hotel villa is located within 10 minutes' drive of Miracle Beach Provincial Park, giving access to various tourist spots nearby.
    Read more
    9.6
    Exceptional
    10 reviews
  • Ocean View Townhouse #26 At The Beach House

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

    The beachfront Ocean View Townhouse #26 At The Beach House Campbell River villa is located approximately 25 minutes' walk from the Miracle Beach Provincial Park, giving access to various tourist…
    Read more
    9.8
    Exceptional
    5 reviews
  • La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

    7030 Terazona Drive, Kelowna, Canada (Open map)

    The beachfront La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More! Kelowna is located 25 minutes' walk from Fintry Provincial Park and Protected Area and…
    Read more
    9.3
    Superb
    16 reviews
  • Beach Lake Resort

    3699 Capozzi Road 708, Kelowna, Canada (Open map)

    The 1-room Beach Lake Resort Kelowna is located in Kelowna, nearly a 25-minute stroll from the Boyce-Gyro Beach Park, and boasts a steam room and a Jacuzzi. The 58 m² apartment lies in the South…
    Read more
    7.9
    Good
    15 reviews
  • Qualicum Landing Family Home

    Qualicum Landing Luxury Beach Homes 53, Qualicum Beach, Canada (Open map)

    Situated 4.9 km from Spider Lake, Qualicum Landing Family Home Qualicum Beach includes a private swimming pool, as well as a hot tub to relax in. Featuring access to a terrace, the accommodation is…
    Read more
    9.0
    Superb
    1 review
  • The Lakeside Cabin With Wide Outside Space #105

    3050 Seclusion Bay Road, West Kelowna, Canada (Open map)

    Situated about 7 km from the Mission Hill Family Estate Winery, the beachfront The Lakeside Cabin With Wide Outside Space #105 West Kelowna invites guests to relax at a patio. Set in the beachfront…
    Read more
    10
    Exceptional
    1 review
Thank you for subscribing
Close