• 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-10-29
Check-out date:
2026-10-30
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
  • Hotel Opportune

    1431 Robson Street, Vancouver, Canada (Open map)

    Located a 25-minute walk from Granville Island Public Market, Hotel Opportune Vancouver includes 40 rooms with views of the garden. This hotel is equipped with currency exchange and a lift.
    Read more
    7.4
    Good
    1225 reviews
  • Coast Parksville Hotel

    374 Island Highway West, Parksville, Canada (Open map)

    Situated within a 200-metre distance of a family-friendly beach, Coast Parksville Hotel offers a vending machine and a lift. This hotel offers 37 rooms and excellent services maintained by attentive…
    Read more
    8.2
    Very Good
    725 reviews
  • Sea Edge Beachside Hotel

    209 Island Hwy W, Parksville, Canada (Open map)

    Located around 700 metres from Parksville Community Park, the 4-star Sea Edge Beachside Hotel Parksville has a sunbathing terrace, a picnic area, and indoor entertainment options. Staying at this…
    Read more
    8.7
    Fabulous
    487 reviews
  • Hi Vancouver Jericho Beach - Hostel

    1515 Discovery Street, Vancouver, Canada (Open map)

    Located 6 minutes' walk from Vancouver Folk Music Festival, the 130-room Hi Vancouver Jericho Beach hostel offers a picnic area and a golf course for added enjoyment.
    Read more
    8.1
    Very Good
    1085 reviews
  • Qualicum Beach Inn

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

    The 4-star Qualicum Beach Inn, located about a 15-minute ride from Hamilton Hobby Farm, boasts a heated pool and a fitness area. Thanks to its spectacular location, this Qualicum Beach inn stands…
    Read more
    8.7
    Fabulous
    422 reviews
  • Hotel Feng, BW Signature Collection

    424 West Island Highway, Parksville, Canada (Open map)

    The 3-star non-smoking Hotel Feng, BW Signature Collection Parksville is approximately 5 minutes on foot from Parksville Beach and offers a swimming pool. Located within reach of Rathtrevor Beach…
    Read more
    8.1
    Very Good
    466 reviews
  • Spanish Villa Resort

    890 Lakeshore Drive, Penticton, Canada (Open map)

    Located around 5 minutes' walk from SS Sicamous Heritage Park Museum, the 3-star Spanish Villa Resort Penticton offers modern comforts such as a vending machine and free newspapers. Boasting access…
    Read more
    7.4
    Good
    484 reviews
  • Mayne Island Resort

    494 Arbutus Drive, Bennett Bay, Canada (Open map)

    The comfortable Mayne Island Resort Bennett Bay, located a mere 9 minutes' walk from Bennett Bay and merely 1.1 km from Georgeson Island, features a swimming pool for guests to take a dip in.
    Read more
    8.1
    Very Good
    87 reviews
  • James Bay Inn Hotel, Suites & Cottage

    270 Government Street, Victoria, Canada (Open map)

    James Bay Inn Hotel, Suites & Cottage Victoria is a great place to stay in James Bay, which is known for its lively waterfront and charming Victorian houses, a 16-minute walk from The Maritime Museum…
    Read more
    8.7
    Fabulous
    1223 reviews
  • Painted Boat Resort Spa And Marina

    12849 Lagoon Road, Madeira Park, Canada (Open map)

    The 4-star Painted Boat Resort Spa And Marina Madeira Park, situated about 25 minutes' walk from Francis Point Provincial Park, offers an outdoor swimming pool as well as a fitness centre. The resort…
    Read more
    9.0
    Superb
    161 reviews
  • Riverside Motel

    110 Riverside Drive, Penticton, Canada (Open map)

    Situated about 5 minutes' walk from Okanagan Lake, the smoke-free Riverside Motel Penticton also offers an outdoor swimming pool. Boasting access to Cascades Casino, merely 1.1 km away, this 2-star…
    Read more
    7.5
    Good
    180 reviews
  • Inn On Long Lake

    4700 North Island Highway, Nanaimo, Canada (Open map)

    Located about 10 minutes by car from the beachfront Neck Point Park, the 3-star Inn On Long Lake Nanaimo offers general facilities such as a vending machine and a lift. Featuring luggage storage, the…
    Read more
    8.5
    Fabulous
    943 reviews
  • Prestige Beach House, Worldhotels Crafted

    1675 Abbott Street, Kelowna, Canada (Open map)

    The 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel, located merely a 6-minute walk from Stuart Park and a mere 1.2 km from Okanagan Wine and Orchard Museum, features a heated pool for…
    Read more
    7.8
    Good
    355 reviews
  • Four Points By Sheraton Penticton At The Convention Centre

    903 Vernon Avenue, Penticton, Canada (Open map)

    Featuring a patio and an indoor pool, the 3-star Four Points By Sheraton Penticton At The Convention Centre hotel lies about a 25-minute walk from Penticton Museum and Archives. Offering a location…
    Read more
    8.7
    Fabulous
    124 reviews
  • The Tide'S Inn

    411 Island Hwy W, Parksville, Parksville, Canada (Open map)

    Boasting a vending machine and an outdoor fireplace, The Tide'S Inn Parksville is located 18 minutes' walk from Riptide Lagoon. Featuring 29 rooms with views of the ocean, the inn is 4.2 km from…
    Read more
    8.0
    Very Good
    755 reviews
  • Coast Osoyoos Beach Hotel

    7702 Main Street, Osoyoos, Canada (Open map)

    The 3-star Coast Osoyoos Beach Hotel is situated in a protected area of Osoyoos, merely 1.2 km from Gallery 97 and within a 10-minute drive of Rattlesnake Canyon. Boasting access to Faustino Estate…
    Read more
    7.9
    Good
    603 reviews
  • Sunrise Ridge Waterfront Resort

    1175 Resort Drive, Parksville, Canada (Open map)

    The 3-star Sunrise Ridge Waterfront Resort Parksville is within 5 minutes' walk of Rathtrevor Beach, offering a vending machine and a lift for guests' utmost comfort. The resort, located within reach…
    Read more
    7.7
    Good
    114 reviews
  • Days Inn By Wyndham Penticton Conference Centre

    152 Riverside Drive, Penticton, Canada (Open map)

    The 3-star Days Inn By Wyndham Penticton Conference Centre is situated merely a 6-minute walk from the family-owned LocoLanding Adventure Park and features an aqua park, playground, and a golf course…
    Read more
    7.7
    Good
    1023 reviews
  • Sunshine Coast Resort

    12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)

    Located about 10 minutes' drive from Pender Hill Trail Head, the 4-star Sunshine Coast Resort Madeira Park offers amenities such as a sundeck, a patio, and a golf course. Featuring a treatment room…
    Read more
    9.0
    Superb
    337 reviews
  • Siesta Suites

    3152 Lakeshore Road, Kelowna, Canada (Open map)

    Located 3.6 km from the 6000-seat Prospera Place Arena, the 3-star Siesta Suites Kelowna hotel is in the immediate vicinity of Mission Park Shopping Centre. Guests can relax in a heated pool or…
    Read more
    8.6
    Fabulous
    839 reviews
Thank you for subscribing
Close