• 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-20
Check-out date:
2026-04-21
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
  • Spring Villa Hotel

    270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)

    Located a mere 1.9 km from the Spirit Trail, the 3-star Spring Villa Hotel Harrison Hot Springs is nearly a 5-minute walk from Harrison Lake. Boasting a location in the immediate vicinity of the…
    Read more
    7.8
    Good
    772 reviews
  • Sand Pebbles Inn

    2767 West Island Highway, Qualicum Beach, Canada (Open map)

    The beachfront Sand Pebbles Inn Qualicum Beach is located only 1.4 km from The Old School House Arts Centre and boasts a sun terrace and a picnic area.
    Read more
    7.6
    Good
    644 reviews
  • Bethlehem Centre

    2371 Arbot Rd, Nanaimo, Canada (Open map)

    Located 2.1 km from Witchcraft Lake, Bethlehem Centre hostel offers Wi-Fi throughout the property and parking.
    Read more
    9.0
    Superb
    5 reviews
  • Wessex Inn By The Sea

    1846 Cowichan Bay Road, Cowichan Bay, Canada (Open map)

    Located within 5 minutes' walk of the Cowichan Estuary Nature Centre, the 2-star Wessex Inn By The Sea Cowichan Bay gives easy access to various tourist attractions. Featuring 29 rooms with views of…
    Read more
    8.3
    Very Good
    627 reviews
  • Seabreeze Resort

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

    Located only 1.1 km from the 4-star Seabreeze Resort Brew Bay, guests can reach Palm Beach Regional Park.
    Read more
  • Comfort Inn & Suites Merritt

    3713 Dewolf Way, Merritt, Canada (Open map)

    The comfortable Comfort Inn & Suites Merritt, situated around 25 minutes' walk from the regional historic Nicola Valley Museum and Archives, offers an indoor swimming pool as well as an exercise room…
    Read more
  • Shoreline Resort Condominiums

    926 Lakeshore Drive West, Penticton, Canada (Open map)

    Located about a 10-minute stroll from the Okanagan Lake Beach, the 2-star Shoreline Resort Condominiums Penticton offers Wi-Fi in public areas and parking. Boasting a seasonal outdoor pool, this…
    Read more
    7.5
    Good
    378 reviews
  • Hidden Acres Farm And Treehouse Resort

    3527 River Drive Kitimat-Stikine District, Terrace, Canada (Open map)

    Hidden Acres Farm And Treehouse Resort Terrace offers proximity to the Heritage Park Museum, which is located 3.7 km away.
    Read more
  • Black Sea Motel

    988 Lakeshore Drive, Penticton, Canada (Open map)

    Black Sea Motel Penticton offers 23 rooms a 16-minute walk from the Okanagan Lake Beach. Parking is available on site as well.
    Read more
    7.4
    Good
    152 reviews
  • Swept Away Inn

    5505 Argyle Street, Port Alberni, Canada (Open map)

    Swept Away Inn Port Alberni is located just an 11-minute walk from the Blue Fish Gallery and boasts a private art gallery. Featuring 7 rooms with views of the ocean, the inn is 3.7 km from MacMillan…
    Read more
    8.3
    Very Good
    131 reviews
  • Nimpkish Hotel

    318 Fir Street, Alert Bay, Canada (Open map)

    Highlighting a banquet hall, suited for gatherings, the 2-star smoke-free Nimpkish Hotel Alert Bay is located within 25 minutes' walk of the U'mista Cultural Centre. This Alert Bay hotel features 9…
    Read more
    8.8
    Fabulous
    157 reviews
  • Ocean Wilderness Inn

    9171 West Coast Road, Shirley, Canada (Open map)

    Providing 9 rooms, the 4-star recently renovated Ocean Wilderness Inn Shirley is situated around 5 minutes' drive from Muir Creek. Located a short way from Victoria Harbour, the beachfront hotel…
    Read more
    9.5
    Exceptional
    58 reviews
  • Qualicum Beach Ocean Suites

    2795 Island Highway West, Qualicum Beach, Canada (Open map)

    Guests of the 4-star Qualicum Beach Ocean Suites hotel can enjoy access to Milner Gardens and Woodland, located about 20 minutes' walk away. The aparthotel also includes a terrace with a BBQ grill…
    Read more
    9.1
    Superb
    29 reviews
  • Moby Dick Inn

    935 2Nd Avenue West, Prince Rupert, Canada (Open map)

    Situated nearly 5 minutes' walk from Mount Hays, the 3-star Moby Dick Inn Prince Rupert offers a lift and a vending machine. Featuring a restaurant, the inn is within a few blocks of the Prince…
    Read more
    6.9
    Pleasant
    486 reviews
  • Sandman Hotel And Suites Abbotsford

    32720 Simon Avenue, Abbotsford, Canada (Open map)

    Offering a restaurant, the 3-star smoke-free Sandman Hotel And Suites Abbotsford lies in the Clearbrook district of Abbotsford, around a 20-minute walk from the Trethewey House Heritage Site, ideal…
    Read more
    8.8
    Fabulous
    273 reviews
  • Rainbow Lake Castle Resort

    375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada (Open map)

    The 3-star Rainbow Lake Castle Resort Princeton offers quick access to B.C. Cement Plant, situated approximately 5 minutes' walk away. Located 3.2 km from the Princeton Museum, this resort also…
    Read more
  • Carmel Beach Private Lodges

    2479 Eagle Bay Rd, Blind Bay, Canada (Open map)

    Situated approximately a 5-minute stroll from Shuswap Lake, the 2-star Carmel Beach Private Lodges Blind Bay hotel includes 16 rooms for guests. This Blind Bay resort is located in a rural area with…
    Read more
  • Buena Vista By The Sea

    3285 West Island Highway, Qualicum Beach, Canada (Open map)

    Situated around 25 minutes' walk from Qualicum Beach Community Park, the smoke-free Buena Vista By The Sea Hotel Qualicum Beach features Wi-Fi in public areas and parking on site. Providing sports…
    Read more
    8.8
    Fabulous
    372 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. Guests travelling by car can also use a car park on site.
    Read more
  • Glen Lyon Inn

    6435 Hardy Bay Road, Port Hardy, Canada (Open map)

    The 4-star Glen Lyon Inn Port Hardy is located nearly 25 minutes' walk from the Quatse Salmon Stewardship Centre and offers a restaurant. Featuring 33 rooms with views of the garden, the hotel is…
    Read more
    8.1
    Very Good
    307 reviews
Thank you for subscribing
Close