• 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-07-23
Check-out date:
2026-07-24
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
  • Spirit Ridge, In The Unbound Collection By Hyatt

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

    Surrounded by a mountain and a lake, the 4-star Spirit Ridge, In The Unbound Collection By Hyatt Hotel Osoyoos is located a mere 550 metres from Sonora Dunes Golf Course and boasts 9 golf courses.
    Read more
    8.8
    Fabulous
    371 reviews
  • Tigh-Na-Mara Seaside Spa Resort

    1155 Resort Drive, Parksville, Canada (Open map)

    Offering an indoor swimming pool and views of the garden, Tigh-Na-Mara Seaside Spa Resort Parksville is situated a 6-minute walk from the RDN Top Bridge Trail Parking Area. This lovely hotel is in…
    Read more
    8.3
    Very Good
    282 reviews
  • The Cove Lakeside Resort

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

    The comfortable The Cove Lakeside Resort West Kelowna offers a comfortable location 3.7 km from the Mission Hill Family Estate Winery, approximately 5 minutes' walk from Gellatly Bay Recreational…
    Read more
    8.6
    Fabulous
    97 reviews
  • The Sylvia Hotel

    1154 Gilford Street, Vancouver, Canada (Open map)

    Featuring a lift and a vending machine, The Sylvia Hotel Vancouver sits merely a 5-minute walk from English Bay. This hotel also includes a parking garage.
    Read more
    8.9
    Fabulous
    1001 reviews
  • Black Rock Oceanfront Resort

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

    Positioned within 3 km of the Ucluelet Lighthouse Loop and merely 450 metres from Brown's Beach, the 4-star Black Rock Oceanfront Resort Ucluelet presents a private art gallery. Boasting 4 onsite…
    Read more
    9.1
    Superb
    1462 reviews
  • Pacific Sands Beach Resort

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

    Featuring a convenience shop, Pacific Sands Beach Resort Tofino lies a mere 5 minutes' walk from the Tourism Tofino Visitor Centre. This 4-star hotel provides guests with a vending machine and an…
    Read more
    9.2
    Superb
    368 reviews
  • Penticton Lakeside Resort

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

    Located 1.6 km from Arena Penticton Memorial, the lovely Penticton Lakeside Resort offers air-conditioned rooms approximately a 15-minute walk from Munson Mountain. Boasting a heated swimming pool…
    Read more
    8.0
    Very Good
    306 reviews
  • Rockwater Secret Cove Resort

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

    Rockwater Secret Cove Resort Sechelt is situated in a rural area of Sechelt, 10 minutes by car from the Smuggler Cove Marine Provincial Park and 4.6 km from North Thormanby Island. Featuring 39 rooms…
    Read more
    7.9
    Good
    364 reviews
  • Kingfisher Pacific Resort & Spa

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

    The heritage Kingfisher Pacific Resort & Spa Courtenay lies approximately 10 minutes' drive from The Filberg Heritage Lodge and Park, 1.3 km from Chinook Forest Woodlands W0026, offering a heated…
    Read more
    8.6
    Fabulous
    58 reviews
  • Three Valley Lake Chateau

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

    Three Valley Lake Chateau Revelstoke hotel, located only 200 m from the Three Valley Gap Ghost Town and a mere 5 minutes' walk from Three Valley Gap, features a heated swimming pool for guests to…
    Read more
    8.3
    Very Good
    602 reviews
  • The Beach Club Resort — Bellstar Hotels & Resorts

    181 Beachside Drive, Parksville, Canada (Open map)

    Boasting a heated swimming pool complete with a hot tub, the 4-star The Beach Club Resort — Bellstar Hotels & Resorts Parksville is within 5 minutes' walk of the McMillan Arts Centre. Located a few…
    Read more
    8.7
    Fabulous
    607 reviews
  • Long Beach Lodge Resort

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

    Situated merely 1.8 km from Sunset Point, the comfortable Long Beach Lodge Resort Tofino offers a peaceful retreat at a swimming pool with a hot tub. The 4-star oceanfront resort features a lounge…
    Read more
    9.0
    Superb
    198 reviews
  • Painter'S Lodge

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

    The comfortable 4-star Painter'S Lodge Campbell River hotel offers a convenient location around a 10-minute drive from the Elk Falls Suspension Bridge, within 7 km of Dick Murphy Park, and offers…
    Read more
    8.2
    Very Good
    363 reviews
  • Bayside Oceanfront Resort

    240 Dogwood Street, Parksville, Canada (Open map)

    The 4-star Bayside Oceanfront Resort Parksville is located within 5 minutes' walk of Parksville Beach and comprises 45 rooms with modern comforts. The hotel is a good starting point for Parksville's…
    Read more
    8.5
    Fabulous
    581 reviews
  • Chute Lake Lodge

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

    Featuring Wi-Fi in public areas, the 3-star Chute Lake Lodge Naramata hotel sits 6 minutes' walk from Chute Lake. The resort offers canoeing, hiking, and cycling plus lake views and is located in a…
    Read more
    7.6
    Good
    30 reviews
  • Poets Cove Resort & Spa

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

    Boasting a private art gallery, the 4-star Poets Cove Resort & Spa Bedwell Harbour is located just 650 m from Poets Cove Marina. Bright rooms, ocean views and a swimming pool are at guests' disposal…
    Read more
    8.0
    Very Good
    166 reviews
  • Walnut Beach Resort

    4200 Lakeshore Drive, Osoyoos, Canada (Open map)

    The 4-star Walnut Beach Resort Osoyoos, located in the immediate vicinity of Walnut Beach Resort Osoyoos, offers an outdoor swimming pool, Wi-Fi in public areas. The hotel is a good starting point…
    Read more
    8.7
    Fabulous
    471 reviews
  • Snug Harbour Inn

    460 Marine Drive, Ucluelet, Canada (Open map)

    Located within a 10-minute drive of the Thornton Creek Hatchery, the 5-star recently renovated Snug Harbour Inn Ucluelet includes a private art gallery. This comfortable inn provides Wi-Fi throughout…
    Read more
    9.7
    Exceptional
    126 reviews
  • Watermark Beach Resort

    15 Park Place, Osoyoos, Canada (Open map)

    Situated about 25 minutes' walk from the Nk'Mip Desert & Heritage Centre and steps away from the Osoyoos and District Museum and Archives, the luxury Watermark Beach Resort Osoyoos features a private…
    Read more
    9.0
    Superb
    480 reviews
  • Mackenzie Beach Resort

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

    The oceanfront Mackenzie Beach Resort Tofino is located around 25 minutes' walk from the eagle Aerie Roy Henry Vickers Gallery and boasts a sun deck and a picnic area.
    Read more
    8.7
    Fabulous
    737 reviews
Thank you for subscribing
Close