• 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
  • Ocean Beach

    10219 Douglas Bay Road, Powell River, Canada (Open map)

    Situated around 10 minutes' drive from Palm Beach Regional Park, the beachfront Ocean Beach Villa invites guests to relax at a...
    Read more...
    4.0
    Decent
    2 reviews
  • Tyee Beach Oasis Bed And Breakfast

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

    Overlooking the sea, Tyee Beach Oasis Bed And Breakfast is at a distance of 2.9 km from Gerald Island. The guest house also includes...
    Read more...
    9.8
    Exceptional
    12 reviews
  • Oceanfront Getaway

    117 Seagirt Road, Sooke, Canada (Open map)

    Located 4.2 km from Roche Cove Regional Park, Oceanfront Getaway Hotel Sooke includes 6 rooms. This Sooke guest house also includes...
    Read more...
    8.6
    Fabulous
    13 reviews
  • Woodside Farm Country Inn

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

    Featuring Wi-Fi throughout the property, Woodside Farm Country Inn Sooke sits 10 minutes by car from Sheringham Distillery....
    Read more...
    9.5
    Exceptional
    16 reviews
  • Huskyhouse

    4509 W 8Th Ave, Vancouver, Canada (Open map)

    Huskyhouse Hotel, located 15 km away from Vancouver airport, offers its guests with airport transfer service. This guest house is a...
    Read more...
  • Waterfront Hot Tub Firepit King Bed - 6H

    1073 Helen Drive, Ucluelet, Canada (Open map)

    The 4-star Waterfront Hot Tub Firepit King Bed - 6H Hotel Ucluelet is situated a 5-minute ride from Mark Penney Gallery, which is an...
    Read more...
    7.0
    Good
    1 review
  • Baywatch Oceanfront Guesthouse

    6355 Genoa Bay Road, Duncan, Canada (Open map)

    Baywatch Oceanfront Guesthouse Duncan is 25 minutes on foot from Stoney Hill Regional Park and offers a Jacuzzi and a sauna.
    Read more...
  • Aloha Cottage, Nanoose Bay - 2 Bdrm Oceanfront Unit With Private Deck

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

    The beachfront 60 m² Pacific Shores Resort - 2 Bdrm Oceanfront Unit With Deck is situated in Nanoose Bay, approximately 10 minutes...
    Read more...
    8.9
    Fabulous
    7 reviews
  • Pacific Shores Nature Resort - Privately Owned Studios

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

    Offering cars for rent, Pacific Shores Resort Oceanside Studios is around 25 minutes' walk from Rathtrevor Beach Provincial Park....
    Read more...
    9.4
    Superb
    8 reviews
  • Premium Deluxe Suites 201

    4316 Beach Avenue 301, Peachland, Canada (Open map)

    Located within 5 minutes' drive of Swim Bay Public Beach, which offers the thrill of discovering something beautiful, the spacious...
    Read more...
    9.3
    Superb
    4 reviews
  • Surfers' Nest - Waterfront Home In Ucluelet

    203 Boardwalk Boulevard Unit 13, Ucluelet, Canada (Open map)

    Offering a location 5 minutes on foot from He-Tin-Kis Park, the 2-room Surfers' Nest - Waterfront Home In Ucluelet apartment also...
    Read more...
    8.5
    Fabulous
    2 reviews
  • Race Rocks Townhouse - Sooke

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

    Le Sooke Spa is at a distance of 450 metres from the beachfront Race Rocks Townhouse - Sooke Villa, offering a Jacuzzi for guests'...
    Read more...
    9.1
    Superb
    10 reviews
  • Beautiful Kismet View Cottage With Golf Cart 188

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

    Boasting a location nearly a 10-minute ride from Spotted Lake, the 4-bedroom Beautiful Kismet View Cottage With Golf Cart 188...
    Read more...
    9.0
    Superb
    1 review
  • Brooks Lake House

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

    Located approximately 10 minutes by car from Christina Lake Provincial Park, Brooks Lake House Villa gives access to various tourist...
    Read more...
    10
    Exceptional
    1 review
  • Buckley Bay Beach House

    6660 Island Highway South, Courtenay, Canada (Open map)

    9.0
    Superb
    2 reviews
  • Private Oceanfront Cabin With Hot Tub - Doc Holiday Cabin

    1073 Helen Road, Ucluelet, Canada (Open map)

    Private Oceanfront Cabin With Hot Tub - Doc Holiday Cabin Villa is located 17 minutes' stroll from Mark Penney Gallery and invites...
    Read more...
    9.5
    Exceptional
    2 reviews
  • Stunning Lakeside Condo 2Br Pool Hot Tub And Beach

    7343 Okanagan Landing Road Suite 1126, Vernon, Canada (Open map)

    Offering an outdoor pool area, the 74 m² Stunning Lakeside Condo 2Br Pool Hot Tub And Beach is situated 3.5 km from Davison Orchards...
    Read more...
    10
    Exceptional
    1 review
  • La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!

    7030 Terazona Drive, Kelowna, Canada (Open map)

    Featuring a terrace with mountain views, the beachfront La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools,...
    Read more...
    10
    Exceptional
    2 reviews
  • Shoreline Escape Cabin #100

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

    The 1-bedroom Shoreline Escape Cabin #100 Villa offers proximity to nearby tourist spots, such as Peachland Art Gallery, situated...
    Read more...
    8.0
    Very Good
    1 review
  • Beach Lake Resort

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

    Located in the South Pandosy district, the 1-room Beach Lake View Resort includes a terrace with views of the mountain. The 58 m²...
    Read more...
    8.5
    Fabulous
    2 reviews
Thank you for subscribing
Close