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

Select city first

Check-in date:
2026-11-15
Check-out date:
2026-11-16
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 Westin Bear Mountain Resort & Spa, Victoria

    1999 Country Club Way, Langford, Canada (Open map)

    Featuring a lush location just moments from Bear Mountain Golf and Country Club, the 5-star upscale The Westin Bear Mountain Resort & Spa, Victoria Langford proudly provides 8 outdoor tennis courts.
    Read more
    8.3
    Very Good
    131 reviews
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering a sunbathing terrace, a picnic area, and a golf course, Oceanside Village Resort Parksville is situated in Parksville, merely a 12-minute walk from Oceanside Village Artists' Gallery. Guests…
    Read more
    9.5
    Exceptional
    111 reviews
  • The Inn At The Union Club Of British Columbia

    805 Gordon Street, Victoria, Canada (Open map)

    Featuring a sundeck and a golf course, The Inn At The Union Club Of British Columbia Victoria is situated 5 minutes' walk from the family-friendly Victoria Bug Zoo. This hotel entices guests with…
    Read more
    7.8
    Good
    241 reviews
  • Prestige Beach House, Worldhotels Crafted

    1675 Abbott Street, Kelowna, Canada (Open map)

    The 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel, located merely a 6-minute walk from Stuart Park and a mere 1.2 km from Okanagan Wine and Orchard Museum, features a heated pool for…
    Read more
    7.8
    Good
    349 reviews
  • Hotel Squamish

    37991 Second Avenue, Squamish, Canada (Open map)

    The smoke-free Hotel Squamish offers quick access to Junction Park & U Siyam Pavilion, which is approximately a 5-minute walk away. Organising activities like whale watching, this 3-star hotel lies 2…
    Read more
    6.1
    Pleasant
    472 reviews
  • Crown Mansion Boutique Hotel & Villas

    292 Crescent Road East, Qualicum Beach, Canada (Open map)

    Located nearly a 5-minute stroll from Heritage Forest, the elegant 5-star Crown Mansion Boutique Hotel & Villas Qualicum Beach has a sun deck and a picnic area. With a location only 1.7 km from…
    Read more
    9.3
    Superb
    173 reviews
  • The Beacon Inn At Sidney

    9724 3Rd Street, Sidney, Canada (Open map)

    Located around a 5-minute walk from Sidney Pier, the 5-star smoke-free The Beacon Inn At Sidney offers Wi-Fi throughout the property and a car park. This elegant inn is a good starting point for…
    Read more
    8.9
    Fabulous
    178 reviews
  • Moon Water Lodge

    265 Trans Canada Highway, Malahat, Canada (Open map)

    Located 3.8 km from Spectacle Lake, the 3-star Moon Water Lodge Malahat hotel offers spacious rooms approximately 10 minutes' drive from Gowlland Tod Provincial Park. Highlights at this Malahat hotel…
    Read more
    8.3
    Very Good
    253 reviews
  • Sproat Lake Landing Resort

    10695 Lakeshore Road, Great Central, Canada (Open map)

    Offering air-conditioned rooms and Wi-Fi in public areas, Sproat Lake Landing Resort Great Central is 4.9 km from Sproat Lake and a 25-minute walk from Sproat Lake Provincial Park. The hotel entices…
    Read more
    9.0
    Superb
    1 review
  • The Inn At Tough City

    350 Main Street, Tofino, Canada (Open map)

    Situated approximately a 10-minute ride from Tofino Botanical Gardens and only 0.9 km from Tofino-Clayoquot Heritage Museum, the unique 2-star The Inn At Tough City Tofino features a private art…
    Read more
    8.6
    Fabulous
    493 reviews
  • The Lodge At Skeena Landing

    4055 Motz Road, Terrace, Canada (Open map)

    The comfortable The Lodge At Skeena Landing Terrace hotel enjoys a convenient location and provides easy access to Skeena Mall, a place where guests can shop, located 2.8 km away. This 4-star inn…
    Read more
    9.3
    Superb
    120 reviews
  • Sandman Inn Mcbride

    1051 Se Frontage, McBride, Canada (Open map)

    Situated 5 minutes' walk from Fraser River, Sandman Inn Mcbride offers 10 rooms. Wi-Fi, available in public areas, keeps you connected, and attentive staff will help you out.
    Read more
    6.1
    Pleasant
    179 reviews
  • Inn On Canyon

    7557 Canyon Avenue, Radium Hot Springs, Canada (Open map)

    Located 400 metres from Dry Gulch Provincial Park, the 4-star Inn On Canyon Radium Hot Springs is a mere 5 minutes' walk from Kootenay Valley Viewpoint. Wi-Fi is available in public areas and a car…
    Read more
    7.8
    Good
    1297 reviews
  • Wild Coast Wilderness Resort

    17268 Parkinson Road, Port Renfrew, Canada (Open map)

    Located about 10 minutes' drive from Botanical Beach in Port Renfrew, the cosy Wild Coast Wilderness Resort Port Renfrew offers a Jacuzzi and a sauna. Comprising 10 rooms with views of the garden…
    Read more
    8.5
    Fabulous
    483 reviews
  • Lakeshore Boutique Inn Inc.

    2125 Bealby Point Rd, Nelson, Canada (Open map)

    Located just near West Arm Provincial Park, the 5-star Lakeshore Boutique Inn Inc Nelson gives easy access to various tourist attractions.
    Read more
    9.8
    Exceptional
    26 reviews
  • Sooke Ocean Oasis - Boutique Waterfront Rental

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

    Sooke Ocean Oasis - Boutique Waterfront Rental villa enjoys a convenient location, a 15-minute walk from Ed MacGregor Park, and offers guests to unwind in a Jacuzzi. The 3-bedroom holiday home hosts…
    Read more
    9.5
    Exceptional
    2 reviews
  • Boutique Tiny Home Retreat - Private Hot Tub, Fire Pit & Gazebo

    606 Hunt Road, Sicamous, Canada (Open map)

    Situated approximately 4 km from Hyde Mountain Golf Course, Boutique Tiny Home Retreat - Private Hot Tub, Fire Pit & Gazebo Sicamous provides access to numerous tourist attractions in the area.
    Read more
    10
    Exceptional
    1 review
  • Boutique Garden Living In Oak Bay North

    1083 Redfern Street, Oak Bay, Canada (Open map)

    Located about a 25-minute walk from Belfry Theatre, Boutique Garden Living In Oak Bay North villa gives access to various tourist sites in the vicinity. With a maximum capacity of 6 guests, this 3…
    Read more
Thank you for subscribing
Close