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

Select city first

Check-in date:
2026-02-06
Check-out date:
2026-02-07
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
  • Tigh-Na-Mara Seaside Spa Resort

    1155 Resort Drive, Parksville, Canada (Open map)

    Offering a sundeck and a shared lounge, Tigh-Na-Mara Seaside Spa Resort Parksville lies in a beach area of Parksville a 6-minute walk from the RDN Top Bridge Trail Parking Area. Located in proximity…
    Read more
    8.3
    Very Good
    236 reviews
  • Black Rock Oceanfront Resort

    596 Marine Drive, Po Box 310, Ucluelet, Canada (Open map)

    The 4-star Black Rock Oceanfront Resort Ucluelet is located within 10 minutes' walk of Big Beach and comprises 131 rooms with modern comforts. Featuring a restaurant, this Ucluelet resort is in…
    Read more
    9.1
    Superb
    1393 reviews
  • The Sylvia Hotel

    1154 Gilford Street, Vancouver, Canada (Open map)

    Located just 350 metres from the Stanley Park Nature House on Lost Lagoon, The Sylvia Hotel Vancouver is a 5-minute stroll from English Bay Beach. Boasting a location within easy reach of English Bay…
    Read more
    8.8
    Fabulous
    1012 reviews
  • Pacific Sands Beach Resort

    1421 Pacific Rim Hwy, Tofino, Canada (Open map)

    Situated a mere 5 minutes' walk from the Tourism Tofino Visitor Centre, Pacific Sands Beach Resort Tofino offers a sun deck, a picnic area, and a golf course.
    Read more
    9.3
    Superb
    366 reviews
  • Spirit Ridge, In The Unbound Collection By Hyatt

    1200 Rancher Creek Rd, Osoyoos, Canada (Open map)

    Nestled only 0.6 km from Tumbleweed Co, the 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos is proud to feature 9 golf courses. Located in close proximity to the Nk'Mip Desert &…
    Read more
    8.9
    Fabulous
    376 reviews
  • Kingfisher Pacific Resort & Spa

    4330 Island Highway South, Courtenay, Canada (Open map)

    Nestled in a museum neighbourhood, approximately 7 km from the I-Hos Gallery, the heritage Kingfisher Pacific Resort & Spa Courtenay offers a patio. Offering a local menu in an à la carte restaurant…
    Read more
  • The Cove Lakeside Resort

    4205 Gellatly Road, West Kelowna, Canada (Open map)

    Offering a comfortable location about 10 minutes by car from Two Eagles Golf Course, the comfortable The Cove Lakeside Resort West Kelowna includes 2 spa tubs. The 4-star smoke-free hotel, located 3.
    Read more
    8.6
    Fabulous
    101 reviews
  • Long Beach Lodge Resort

    1441 Pacific Rim Highway, Tofino, Canada (Open map)

    The Tourism Tofino Visitor Centre is approximately 5 minutes by car from the comfortable Long Beach Lodge Resort Tofino, which boasts 24-hour reception and wake-up service. Featuring an à la carte…
    Read more
    9.0
    Superb
    218 reviews
  • Snug Harbour Inn

    460 Marine Drive, Ucluelet, Canada (Open map)

    Located just 0.9 km from the Totem Pole, the 5-star recently renovated Snug Harbour Inn Ucluelet offers a private art gallery. The lovely inn is around 10 minutes by car from Ucluelet lighthouse loop…
    Read more
    9.7
    Exceptional
    123 reviews
  • Rockwater Secret Cove Resort

    5356 Ole'S Cove Resort, Sechelt, Canada (Open map)

    Featuring a swimming pool, the 4-star Rockwater Secret Cove Resort Sechelt is 3.5 km from the Smuggler Cove Marine Provincial Park. Boasting a location in a rural area, this cosy resort overlooks…
    Read more
    8.1
    Very Good
    350 reviews
  • The Beach Club Resort — Bellstar Hotels & Resorts

    181 Beachside Drive, Parksville, Canada (Open map)

    The 4-star The Beach Club Resort — Bellstar Hotels & Resorts Parksville is situated around 600 metres from the 39-acre Parksville Community Park and Skate Park and comes with a 24-hour front desk and…
    Read more
    8.7
    Fabulous
    610 reviews
  • Penticton Lakeside Resort

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

    Situated approximately a 25-minute walk from the Cascades Casino, the 4-star smoke-free Penticton Lakeside Resort includes a private art gallery. While staying at the lovely resort, guests can enjoy…
    Read more
    8.0
    Very Good
    318 reviews
  • Three Valley Lake Chateau

    8903 Trans Canada Highway, Revelstoke, Canada (Open map)

    Featuring a lift and a vending machine, Three Valley Lake Chateau Revelstoke hotel sits only 650 metres from Three Valley Gap Ghost Town. Offering 106 rooms, the hotel provides a heated pool as well.
    Read more
    8.2
    Very Good
    591 reviews
  • Bayside Oceanfront Resort

    240 Dogwood Street, Parksville, Canada (Open map)

    Situated within 5 minutes' walk of Parksville Beach, the 3-star Bayside Oceanfront Resort Parksville offers 45 rooms. Featuring a restaurant, the hotel is just 1.6 km from the Parksville Community…
    Read more
    8.6
    Fabulous
    587 reviews
  • Poets Cove Resort & Spa

    9801 Spalding Rd, Bedwell Harbour, Canada (Open map)

    Featuring a steam room, a Jacuzzi, and a foot bath, the 4-star Poets Cove Resort & Spa Bedwell Harbour is situated just 650 m from Poets Cove Marina in Bedwell Harbour. Cosy rooms, ocean views and a…
    Read more
    8.2
    Very Good
    174 reviews
  • Ocean Village Resort

    555 Helleson Drive, Tofino, Canada (Open map)

    The 3-star Ocean Village Resort Tofino is located in Tofino, 3.7 km from the tree-lined Cox Bay Beach, and offers an indoor swimming pool. A car park is available on site at the hotel.
    Read more
    8.8
    Fabulous
    505 reviews
  • Mackenzie Beach Resort

    1101 Pacific Rim Highway, Tofino, Canada (Open map)

    The oceanfront Mackenzie Beach Resort Tofino is located 2.5 km from Henry's Carving Shed, offering 27 rooms along with a sun deck and a picnic area.
    Read more
    8.5
    Fabulous
    800 reviews
  • Chute Lake Lodge

    9540 Chute Lake Road, Naramata, Canada (Open map)

    Chute Lake Lodge Naramata hotel includes 15 rooms and is 6 minutes' walk from Chute Lake. All guests can enjoy Wi-Fi in public areas and access to a fitness studio.
    Read more
    7.1
    Good
    30 reviews
  • Best Western Plus Tin Wis Resort

    Box 389 1119 Pacific Rim Highway, Tofino, Canada (Open map)

    Best Western Plus Tin Wis Resort Tofino, located a 12-minute walk from Tofino Botanical Gardens, features Wi-Fi throughout the property. Some of 85 rooms offer views of the sea and there are an…
    Read more
    8.8
    Fabulous
    754 reviews
  • Painter'S Lodge, Trademark Collection By Wyndham

    1625 Mcdonald Road, Campbell River, Canada (Open map)

    Situated around 10 minutes' drive from the Elk Falls Suspension Bridge and 3.2 km from Saratoga Beach, the comfortable 3-star Painter'S Lodge, Trademark Collection By Wyndham Campbell River hotel…
    Read more
Thank you for subscribing
Close