• 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-11-01
Check-out date:
2026-11-02
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
  • Iconic 3-Story Waterfront 'Marina House' W/ View

    546 Marine Drive, Gibsons, Canada (Open map)

    Staying at the 8-bedroom Iconic 3-Story Waterfront 'Marina House' W/ View Villa Gibsons, guests can visit Sa Boothroyd Gallery, which is only 0.8 km away. The Gibsons villa is suitable for up to 16…
    Read more
    9.0
    Superb
    5 reviews
  • Vita Resort Vernon - Modern Studio On Okanagan Lake

    2555 Lakeshore Road, Vernon, Canada (Open map)

    Located 15 minutes' drive from Okanagan Science Centre, Vita Resort Vernon - Modern Studio On Okanagan Lake overlooks the mountain. This apartment can host up to 2 guests.
    Read more
    9.5
    Exceptional
    9 reviews
  • Casa Del Mila Oro

    5401 Lakeshore Drive, Osoyoos, Canada (Open map)

    Featuring a heated pool, Casa Del Mila Oro Apartment Osoyoos is in close proximity to Goodman Park. Welcoming guests with a Jacuzzi, this apartment lies within 400 metres of Rattlesnake Canyon.
    Read more
    9.3
    Superb
    12 reviews
  • Sea Breeze Suite - Quaint 1 Bedroom Downtown

    1350 Helen Road, Ucluelet, Canada (Open map)

    The 1-bedroom Sea Breeze Suite - Quaint 1 Bedroom Downtown Ucluelet is just a 9-minute stroll from the non profit public Ucluelet Aquarium and can accommodate up to 4 guests. It enjoys a prime…
    Read more
    8.8
    Fabulous
    12 reviews
  • Tofino Waterfront Condo

    230 Main St, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada (Open map)

    Offering a terrace overlooking the sea, the 1-bedroom Tofino Waterfront Condo villa is located about a 5-minute walk from Tofino-Clayoquot Heritage Museum. Providing guests with Wi-Fi and a car park,…
    Read more
    8.0
    Very Good
    9 reviews
  • Grey Whale, Pet Friendly Studio At The Beach

    1002 Peninsula Road #16, Ucluelet, Canada (Open map)

    The 1-bedroom Grey Whale, Pet Friendly Studio At The Beach Ucluelet villa hosts up to 4 guests and provides proximity to Ucluelet lighthouse loop, situated about a 10-minute stroll away. Providing…
    Read more
    7.4
    Good
    10 reviews
  • The Wood Shed With Hot Tub

    8947 Clarkson Avenue, Campbell River, Canada (Open map)

    7.1
    Good
    12 reviews
  • Tea Time Lakeside

    5076 Highway 6, Fauquier, Canada (Open map)

    The maximum occupancy at the 102 m² Tea Time Lakeside Fauquier apartment is 6 guests. Alternatively, you can visit Kelowna, set 117 km away from the apartment.
    Read more
  • The Kootenay Lake House - A Private Luxury Retreat

    159 Lower Crescent Bay Road, Nakusp, Canada (Open map)

    Situated 2.7 km from Nakusp Municipal Beach, the 2-bedroom The Kootenay Lake House - A Private Luxury Retreat Nakusp villa entices guests to explore various tourist attractions in the area.
    Read more
  • Light N Airy, Pool, Hot Tub, Pets, Ground Floor

    205 3Rd Avenue, Invermere, Canada (Open map)

    Located just a 6-minute walk from Pete's Marina, Light N Airy, Pool, Hot Tub, Pets, Ground Floor Apartment Invermere gives quick access to various tourist spots in the vicinity.
    Read more
  • Valhalla The Nest

    151 Parminter Road, Vesuvius, Canada (Open map)

    Featuring a sauna, a sun deck, and a shared lounge, the 4-star Valhalla The Nest Vesuvius hotel enjoys a beachfront location 4.8 km from Tent Island. This comfortable guest house also includes…
    Read more
    10
    Exceptional
    3 reviews
  • Studio Suite 4 Green Gables Resort

    7304 Main Street, Osoyoos, Canada (Open map)

    Situated just a few steps from the comfortable Studio Suite 4 Green Gables Resort Osoyoos, guests can reach Pioneer Walkway Park in no time. This hotel also provides Wi-Fi available in public areas.
    Read more
    7.9
    Good
    10 reviews
  • Turtle Bay Marina Resort

    2860 Woodsdale Road, Winfield, Canada (Open map)

    Turtle Bay Marina Resort Winfield offers 10 rooms in the vicinity of Wood Lake, around 5 minutes' walk away. There is also parking.
    Read more
  • Villas At Eldorado Resort

    3763 Lakeshore Road, Kelowna, Canada (Open map)

    Nestled only 8 minutes' stroll from Boyce-Gyro Beach Park, the comfortable Villas At Eldorado Resort Kelowna welcomes guests with a sun deck and a golf course. This Kelowna hotel lies in the South…
    Read more
    10
    Exceptional
    1 review
  • Suite 16 Green Gables Resort Lake View Retreat

    7304 Main Street, Osoyoos, Canada (Open map)

    Located 3.1 km from Swiws Provincial Park, the comfortable Suite 16 Green Gables Resort Lake View Retreat Osoyoos is approximately 5 minutes' walk from cottonwood beach. This Osoyoos hotel provides…
    Read more
    9.5
    Exceptional
    2 reviews
  • 1 Bedroom Suite 9 At Green Gables Resort

    7304 Main Street, Osoyoos, Canada (Open map)

    1 Bedroom Suite 9 At Green Gables Resort Osoyoos, located 15 minutes' walk from Gallery 97, features Wi-Fi in public areas. This hotel also includes parking.
    Read more
    8.6
    Fabulous
    5 reviews
  • Suite 15 Green Gables Resort Lake View Retreat

    7304 Main Street, Osoyoos, Canada (Open map)

    The comfortable Suite 15 Green Gables Resort Lake View Retreat Osoyoos provides proximity to Pioneer Walkway Park, which is located only 100 metres away. Wi-Fi is provided in public areas for guests'…
    Read more
    9.0
    Superb
    4 reviews
  • Seabreeze Resort

    10975 Highway 101, Brew Bay, Canada (Open map)

    The 4-star Seabreeze Resort Brew Bay provides proximity to Mahood Beach, which is located just 1.1 km away. This Brew Bay resort offers Wi-Fi in the rooms and a car park on site.
    Read more
  • Lac Le Jeune Nature Resort

    5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)

    Lac Le Jeune Nature Resort Logan Lake offers 20 rooms in the vicinity of Shambrook Lake, 19 minutes' walk away.
    Read more
  • Quiet, Clean, Large King-Size Bedroom

    163 English Bluff Road, Delta, Canada (Open map)

    Quiet, Clean, Large King-Size Bedroom Delta hotel offers proximity to Blue Heron Gallery, situated nearly a 25-minute walk away. This Delta guest house also includes a car park.
    Read more
    10
    Exceptional
    12 reviews
Thank you for subscribing
Close