• 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-07
Check-out date:
2026-02-08
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
  • Emerald Lake Lodge

    1 Emerald Lake Road, Po Box 10, Field, Canada (Open map)

    Emerald Lake Lodge Field hotel offers 75 rooms in the vicinity of Peaceful Pond, 550 metres away. The resort is 4.2 km from Yoho National Park and invites guests to one of the 2 onsite restaurants.
    Read more
    8.5
    Fabulous
    1151 reviews
  • Oak Bay Beach Hotel (Adults Only)

    1175 Beach Drive, Oak Bay, Canada (Open map)

    The full-service Oak Bay Marina is merely 600 metres from the grand 5-star Oak Bay Beach Hotel, which offers 24-hour front desk assistance and wake-up service. The boutique hotel is proud to feature…
    Read more
    9.4
    Superb
    386 reviews
  • 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.0
    Superb
    1399 reviews
  • Sheraton Vancouver Guildford Hotel

    15269 104Th Avenue, Surrey, Canada (Open map)

    Offering a sundeck and a shared lounge, the 4-star Sheraton Vancouver Guildford Hotel Surrey is located in an entertainment district, 350 metres from the Surrey Walmart Supercentre. Highlights at the…
    Read more
    8.5
    Fabulous
    330 reviews
  • Fairmont Vancouver Airport In-Terminal Hotel

    3111 Grant Mcconachie Way, Richmond, Canada (Open map)

    Located 7 km from the VanDusen Botanical Garden in Richmond, the 5-star Fairmont Vancouver Airport In-Terminal Hotel Richmond offers a Jacuzzi and a sauna. Featuring an indoor pool and views of the…
    Read more
    9.2
    Superb
    4132 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
    1005 reviews
  • St. Eugene Golf Resort & Casino

    7777 Mission Road, Cranbrook, Canada (Open map)

    The 4-star smoke-free St. Eugene Golf Resort & Casino Cranbrook is situated in a rural area of Cranbrook, approximately 10 minutes by car from Wildstone Golf Course and 2.9 km from St. Eugene Golf…
    Read more
    8.2
    Very Good
    546 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
    363 reviews
  • Naturally Pacific Resort

    700 Petersen Road, Campbell River, Canada (Open map)

    Offering a location a 5-minute walk from the Campbell River Golf and Country Club, Naturally Pacific Resort Campbell River offers 34 rooms. This hotel offers to indulge in a treatment room, a Jacuzzi…
    Read more
    9.2
    Superb
    284 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
    373 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
    100 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
    217 reviews
  • Copper Point Resort

    760 Cooper Road, Invermere, Canada (Open map)

    Located around 400 metres from Swansea Mountain Recreation Site, the upscale 5-star Copper Point Resort Invermere offers 136 rooms with views of the mountain. The smoke-free hotel is proud to feature…
    Read more
    8.2
    Very Good
    630 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.6
    Exceptional
    124 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
    352 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
    608 reviews
  • Sandman Signature Langley Hotel

    8828 201 Street, Langley, Canada (Open map)

    The wonderful 4-star Sandman Signature Langley Hotel is approximately a 15-minute drive from the BC Farm Machinery Museum and has a swimming pool plus a fitness suite. Located 2.2 km from Extreme Air…
    Read more
    8.3
    Very Good
    286 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
    321 reviews
Thank you for subscribing
Close