• 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
  • Blue Cedar Suite

    620 Tibbs Place, Tofino, Canada (Open map)

    Situated approximately 10 minutes' walk from the Tofino Botanical Gardens, the spacious 1-bedroom Blue Cedar Suite Tofino provides guests with Wi-Fi for either business or leisure. The 80 m²…
    Read more
    8.9
    Fabulous
    28 reviews
  • Farmhouse Cabin On 33 Acre Farm

    9958 Serendipity Road, Powell River, Canada (Open map)

    Nestled 10 minutes' drive from Palm Beach Regional Park, Farmhouse Cabin On 33 Acre Farm Powell River entices guests to explore various tourist destinations nearby.
    Read more
    8.5
    Fabulous
    42 reviews
  • Oasis Getaway, Mins To Lake, King Bed, Dbl Garage

    4926 Timber Ridge Road 25, Invermere, Canada (Open map)

    Staying at the 2-bedroom Oasis Getaway, Mins To Lake, King Bed, Dbl Garage Invermere villa, guests can visit Windermere Lake, which is nearly a 25-minute walk away.
    Read more
    9.5
    Exceptional
    29 reviews
  • Vita Resort Vernon On Lake Okanagan

    2555 Lakeshore Road, Vernon, Canada (Open map)

    Staying at Vita Resort Vernon On Lake Okanagan, guests can relax on a terrace 3.5 km from Planet Bee Honey Farm & Meadery. If you have a trip planned to Vernon for skiing, the beachfront apartment…
    Read more
    9.3
    Superb
    31 reviews
  • Malaspina Strait Cottage

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

    The 4-star beachfront Malaspina Strait Cottage Powell River hotel is within 25 minutes' walk of Myrtle Point Golf Club and features a deck with a BBQ grill and outdoor dining areas. Complete with a…
    Read more
    9.5
    Exceptional
    26 reviews
  • Harrison Hot Springs Lakeside

    470 Esplanade Ave 207, Harrison Hot Springs, Canada (Open map)

    The beachfront 75 m² Harrison Hot Springs Lakeside apartment is also located a mere 8 minutes on foot from Harrison Lake and the Hot Springs. The spacious apartment offers modern facilities, such as…
    Read more
    9.6
    Exceptional
    31 reviews
  • 203 At Water'S Edge

    1971 Harbour Crescent, Po Box 603, Ucluelet, Canada (Open map)

    The 2-room 203 At Water'S Edge Apartment Ucluelet is nestled in a beach area of Ucluelet, 19 minutes' walk from Pacific Rim Distilling and 3.2 km from the long-standing Amphitrite Point Lighthouse.
    Read more
    9.9
    Exceptional
    32 reviews
  • Race Rocks Townhouse - Pet Friendly Sooke Rental

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

    Staying at the beachfront Race Rocks Townhouse - Pet-Friendly Sooke Rental villa, guests can easily reach West Coast Outdoor Adventure, located about 5 minutes' walk away.
    Read more
    9.1
    Superb
    19 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
    8.8
    Fabulous
    28 reviews
  • Your Vacation Home Downtown Vancouver

    1060 Alberni Street, Vancouver, Canada (Open map)

    The 60 m² Your Vacation Home Downtown Vancouver apartment is only 350 metres from Robson Street and welcomes guests with a Jacuzzi, a sauna, and an indoor pool. This 1-bedroom apartment is situated 2…
    Read more
    9.2
    Superb
    60 reviews
  • Sheringham Townhouse - Pet Friendly Sooke Rental

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

    Sheringham Townhouse - Pet Friendly Sooke Rental villa is situated approximately a 5-minute walk from the Sooke Spa, featuring such comforts as Wi-Fi and a free private car park. This 3-bedroom…
    Read more
    8.1
    Very Good
    21 reviews
  • Beautiful 1Br 1Ba Apartment At Northstar-Whistler, Bc

    4355 Northlands Boulevard, Whistler, Canada (Open map)

    Beautiful 1Br 1Ba Apartment At Northstar-Whistler, Bc is located in Whistler, a 7-minute walk from the Whistler Museum, and pampers guests with a Jacuzzi. Featuring a terrace with views of the garden…
    Read more
    9.3
    Superb
    22 reviews
  • Private Vacation Guest Suite Near Beach

    15783 Pacific Avenue, White Rock, Canada (Open map)

    The beachfront 65 m² Private Vacation Guest Suite Near Beach White Rock provides easy access to various city attractions, such as Peculiar, Leather and Jewelry Art Works, situated only a 5-minute…
    Read more
  • A Taste Of Mexico In The Heart Of Wine Country.

    6485 Stuart Crescent South, Peachland, Canada (Open map)

    Situated only 11 minutes' walk from Hardy Falls, A Taste Of Mexico In The Heart Of Wine Country. Apartment Peachland provides convenient access to numerous nearby attractions.
    Read more
  • Oceanfront Getaway

    117 Seagirt Road, Sooke, Canada (Open map)

    Located 4.2 km from Roche Cove Regional Park, the beachfront Oceanfront Getaway Hotel Sooke includes 6 rooms. A garden adorned with barbecue enhances the ambiance of this 4-star guest house.
    Read more
    7.7
    Good
    19 reviews
  • Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island

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

    Featuring an indoor swimming pool, the 4-star non-smoking Old Forest Resort Suite Heated Pool Hot Tub Sauna Beach Vancouver Island Nanoose Bay is approximately 25 minutes' walk from the 347-hectare…
    Read more
    8.8
    Fabulous
    30 reviews
  • 2Bd Guest Suite Sleeps 6 Near Downtown & Beach

    5050 Bear Lane, West Vancouver, Canada (Open map)

    Located 2.6 km from Cypress Provincial Mountainous Park, 2Bd Guest Suite Sleeps 6 Near Downtown & Beach West Vancouver hotel offers amenities such as a sauna, a sundeck, and a golf course. Located a…
    Read more
    9.2
    Superb
    8 reviews
  • Little Black Bear Lodge/B&B

    7354 Johnstone Road, Lone Butte, Bridge Lake, Canada (Open map)

    The 4-star Little Black Bear Lodge/B&B Bridge Lake is approximately a 15-minute drive from Pottery By Ramona and features a terrace with outdoor dining areas and a barbeque grill.
    Read more
    9.5
    Exceptional
    70 reviews
  • Sunrise Terraces

    11101 Chemainus Rd, Ladysmith, Canada (Open map)

    Sunrise Terraces Villa Ladysmith is located within 6 km of Christmas in Chemainus, giving access to various tourist spots nearby.
    Read more
  • 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.2
    Superb
    13 reviews
Thank you for subscribing
Close