• 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
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2025-05-05
Check-out date:
2025-05-06
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
  • Top Floor On Okanagan Lake With Ac & Heated Pool

    519-2555 Lakeshore Road, Vernon, Canada (Open map)

    Set 6 km from Okanagan Science Centre, the 1-room Top Floor On Okanagan Lake With Ac & Heated Pool Apartment Vernon comprises a...
    Read more...
    9.2
    Superb
    9 reviews
  • Lakeside Vacation Home

    380 Wardlaw Avenue, Kelowna, Canada (Open map)

    Situated 10 minutes by car from Knox Mountain Park, the beachfront Lakeside Vacation Home entices guests to enjoy tennis in the...
    Read more...
    9.0
    Superb
    3 reviews
  • The Low Tide Suite

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

    To enjoy your vacation in Nanoose Bay, stay at the 1-room The Low Tide Suite Nanoose Bay, which is around 25 minutes' walk from...
    Read more...
    10
    Exceptional
    1 review
  • Sooke Harbour Townhouse

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

    Sooke Harbour Townhouse Villa is situated approximately a 5-minute drive from Le Sooke Spa, featuring such comforts as Wi-Fi and...
    Read more...
    8.0
    Very Good
    2 reviews
  • Malaspina Strait Tiny Home

    7637 Fats Crescent, Powell River, Canada (Open map)

    During the stay at Malaspina Strait Tiny Home, guests can indulge in snorkelling, diving, and hiking or visit Artique-Artists...
    Read more...
    9.0
    Superb
    10 reviews
  • Casa Del Mila Oro Condo

    5401 Lakeshore Drive 131, Osoyoos, Canada (Open map)

    Overlooking the garden, the 1-room Casa Del Mila Oro Condo is merely 350 metres from Goodman Park in Osoyoos. In this beachfront...
    Read more...
    6.0
    Pleasant
    1 review
  • Family, Pet Friendly Sechelt Waterfront Home, Beach Access, Sleeps 14

    6240 Gale Avenue South, Sechelt, Canada (Open map)

    Situated 3.6 km from Tems Swiya Museum, the beachfront Family/Pet Friendly Sechelt Waterfront Home, Beach Access, Sleeps 12 provides...
    Read more...
  • Beach Therapy #273 With Private Hot Tub

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

    The beachfront Beach Therapy Cottage - Private Hot Tub is located within 10 minutes' drive of Burrowing Owl Estate Winery and...
    Read more...
  • Lakefront Cottage Boat Lift

    4215 Westside Road #11, Kelowna, Canada (Open map)

    Staying at the 1-bedroom Lakefront Cottage Boat Lift, guests can easily reach Lake Country Museum, located approximately 10 minutes'...
    Read more...
  • Island Luxury Oceanside Estate

    480 Senanus Drive, Saanichton, Canada (Open map)

    Located within a 10-minute drive of Sunken Garden, Island Luxury Oceanside Estate Villa entices guests to relax in a Jacuzzi.
    Read more...
  • Oceanside Lodge Saanich Inlet

    279 Coal Point Lane, North Saanich, Canada (Open map)

    Staying at Oceanside Lodge Saanich Inlet, guests can easily reach Arbutus Ridge Golf Club, located around 10 minutes' drive away.
    Read more...
  • Columbia Beach House

    1531 Admiral Tryon Blvd, Parksville, Canada (Open map)

    Columbia Beach House Villa offers proximity to nearby tourist spots, such as Old Country Market, situated about 7 km away.
    Read more...
  • Sage Cottage On Osoyoos Lake #197

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

    Situated around 25 minutes' walk from Osoyoos Oxbows Trailhead, Sage Cottage On Osoyoos Lake #197 includes a swimming pool, as well...
    Read more...
  • 4 Bedroom House Walking Distance To Pools - #4

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

    Offering a plunge pool for a relaxing experience, the beachfront 4 Bedroom House Walking Distance To Pools villa is located nearly a...
    Read more...
  • Grey Osprey Cottage 66

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

    The beachfront Grey Osprey Cottage 66 is located a 10-minute ride from Osoyoos Desert Model Railroad and invites guests to enjoy a...
    Read more...
  • Lake View Cottage #212

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

    Located about 10 minutes' drive from Burrowing Owl Estate Winery, the 4-bedroom Lake View Cottage Fantastic Views - 2 Kitchens...
    Read more...
  • Sunrock Meadow Cottage On Osoyoos Lake 113

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

    Along with access to such natural sites as the saline endorheic alkali Spotted Lake, approximately 10 minutes away by car, the...
    Read more...
  • Family-Friendly Cottage With Amazing Views

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

    Staying at Family-Friendly Cottage With Amazing Views, guests can visit Mission Hill Family Estate Winery, which is approximately 7...
    Read more...
  • Cozy Cottage By The Lakeshore #4

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

    Located within 7 km of Peachland Museum, 1-bedroom Cozy Cottage By The Lakeshore #4 provides access to various tourist attractions...
    Read more...
  • The Re-Treat At Christina Lake

    2003 Kelly Court, Christina Lake, Canada (Open map)

    Staying at 3-bedroom The Re-Treat At Christina Lake Villa, guests can visit Christina Lake Golf Club, which is about 10 minutes away...
    Read more...
Thank you for subscribing
Close