• 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
  • The Orca Inn

    291 Fir St Box 69, Alert Bay, Canada (Open map)

    Located nearly 25 minutes' walk from U'mista, the 2-star Orca Inn Alert Bay includes 8 rooms. This Alert Bay hotel also includes street parking.
    Read more
    8.3
    Very Good
    25 reviews
  • Mineral Springs Resort

    1460 North Beach Road, Saltspring Island, Canada (Open map)

    Located 2.5 km from the Channel Ridge Trails, the 2-star Mineral Springs Resort Saltspring Island includes 15 rooms. Also, you can use parking on site.
    Read more
  • The Marinaside Resort

    1250 Stewart Ave, Nanaimo, Canada (Open map)

    Providing 22 rooms, the 4-star The Marinaside Resort Nanaimo is a mere 1.8 km from Harbour Air Seaplanes. Also, you can use parking on site.
    Read more
  • Johnny'S Motel

    7291 Hwy 3 East, Grand Forks, Canada (Open map)

    Johnny'S Motel Grand Forks, located within an 800-metre distance of Gallery 2, boasts a seasonal pool. This hotel entices guests with a car park, available on site.
    Read more
  • Eagle Rock Bed And Breakfast

    10150 Island View Close, Chemainus, Canada (Open map)

    The 3-star Eagle Rock Bed And Breakfast Chemainus is situated a mere 1.8 km from the Waterwheel Park and features a picnic area and a golf course.
    Read more
    9.7
    Exceptional
    129 reviews
  • North Shore Inn

    7370 Market Street, Port Hardy, Canada (Open map)

    Nearly 25 minutes' walk from Raft Cove Provincial Park, the 2-star North Shore Inn Port Hardy includes 30 rooms.
    Read more
  • Tranquility Bay Waterfront Inn

    7651 Sechelt Inlet Road, Sechelt, Canada (Open map)

    Offering a patio and a picnic area, as well as the views of the ocean, Tranquility Bay Waterfront Inn Sechelt is located just moments from Tranquility Bay. The inn offers Wi-Fi throughout the…
    Read more
    8.6
    Fabulous
    64 reviews
  • Windborne Bed & Breakfast

    3905 Broadwater Road, Castlegar, Canada (Open map)

    Offering a sundeck and barbecue, Windborne Bed & Breakfast Castlegar is situated in Castlegar, 5 km from the Castlegar Sculpturewalk. Additional features at this bed & breakfast include a terrace…
    Read more
    9.5
    Exceptional
    56 reviews
  • Driftwood Village Cottages

    205 Bluff Road, Sturdies Bay, Canada (Open map)

    Nestled just 0.7 km from Miners Bay, the 3-star Driftwood Village Cottages Sturdies Bay hotel welcomes guests with a sundeck, a patio, and a picnic area. Located within reach of Matthews Point…
    Read more
    8.4
    Very Good
    58 reviews
  • Hotel Cosmos Don Carlos

    Justo Sierra 1493 Los Pinos, Mexicali, Mexico (Open map)

    Hotel Cosmos Don Carlos Mexicali features 50 air-conditioned rooms in an entertainment district, 4 km from the Mexicali City Forest and Zoo. This hotel offers Wi-Fi in public areas, complimentary…
    Read more
  • Prestige Aberdeen Lodge Kamloops

    1820 Rogers Place, Kamloops, Canada (Open map)

    Boasting a private art gallery, the classic Prestige Aberdeen Lodge Kamloops hotel is situated only 6 minutes' walk from the Christian church "Calvary Temple". While staying in the 3-star family…
    Read more
    7.8
    Good
    878 reviews
  • Liahona Guest House

    1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)

    A sundeck, a patio, and a picnic area are available at Liahona Guest House Ucluelet, and the historic Amphitrite Point Lighthouse is 2.7 km away. Additional features at this guest house include a sun…
    Read more
    9.4
    Superb
    314 reviews
  • Barefoot Villas And Retreat

    31 Kingsley Road, Christina Lake, Canada (Open map)

    The 3-star Barefoot Villas And Retreat Christina Lake hotel offers a terrace, located nearly 25 minutes' walk from Christina Lake Provincial Park. Guests can discover a serene oasis in this Christina…
    Read more
    8.6
    Fabulous
    220 reviews
  • White Rose House

    15317 Royal Avenue, White Rock, Canada (Open map)

    The beachfront White Rose House Bed & Breakfast White Rock offers quick access to Star of the Sea Church, which is merely 5 minutes' walk away. The 3-star hotel features 6 rooms and such amenities as…
    Read more
    7.3
    Good
    106 reviews
  • Cycle Inn Bed And Breakfast

    3158 Anders, Langford, Canada (Open map)

    Standing just a 5-minute walk from Glen Lake Farm Market, Cycle Inn Bed And Breakfast Langford offers an outdoor swimming pool. Featuring an à la carte restaurant along with a push cart and baby…
    Read more
    7.2
    Good
    59 reviews
  • The Waterfront Suites And Marina

    1000 Stewart Avenue, Nanaimo, Canada (Open map)

    Approximately 25 minutes' walk from Beach Estates Park, the smoke-free The Waterfront Suites And Marina Nanaimo hotel includes 14 rooms. The 2-star hotel offers Wi-Fi in public areas, and a lift and…
    Read more
    6.0
    Pleasant
    53 reviews
  • So Damn Lucky Glamping

    Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)

    Featuring a private art gallery, So Damn Lucky Glamping Hotel Ucluelet offers a location within a 7-km distance of the waterfront Ucluelet Aquarium. Active guests will enjoy guided snorkelling trips…
    Read more
    9.3
    Superb
    80 reviews
  • Long Lake Waterfront Bed And Breakfast

    240 Ferntree Place, Nanaimo, Canada (Open map)

    Located about a 10-minute ride from the Beach Estates Park, the 4-star Long Lake Waterfront Bed And Breakfast Nanaimo offers amenities such as a sun deck, a picnic area, and direct lake access.
    Read more
    8.2
    Very Good
    42 reviews
  • Woods End Landing

    380 Cape Beale Trail, Bamfield, Canada (Open map)

    Located a 17-minute walk from Bamfield Inlet, Woods End Landing Hotel Bamfield includes 6 rooms with views of the patio. This resort also offers a sun terrace and a picnic area to spend spare time.
    Read more
    8.0
    Very Good
    18 reviews
  • The Lund Resort At Klah Ah Men

    1436 Highway 101, Lund, Canada (Open map)

    The 3-star The Lund Resort At Klah Ah Men provides 31 renovated rooms and sits 3.2 km from Okeover Arm Provincial Park. The hotel features Wi-Fi throughout the property and a car park on site.
    Read more
Thank you for subscribing
Close