• 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-09-14
Check-out date:
2026-09-15
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
  • Prestige Oceanfront Resort, Worldhotels Luxury

    6929 West Coast Road, Sooke, Canada (Open map)

    The 4-star Prestige Oceanfront Resort, Worldhotels Luxury Sooke is just moments from the Sooke Spa and has a heated swimming pool and an athletic club. This Sooke resort is proud to feature a private…
    Read more
    8.5
    Fabulous
    564 reviews
  • Tofino Resort + Marina

    634 Campbell Street, Tofino, Canada (Open map)

    The smoke-free Tofino Resort + Marina, situated merely 6 minutes' walk from the Big Tree Trail, entices guests with a sauna, a firepit area, and a golf course. This 3-star resort, located in…
    Read more
    8.3
    Very Good
    663 reviews
  • Beach Acres Resort

    1051 Resort Drive, Parksville, Canada (Open map)

    The 3-star Beach Acres Resort Parksville is situated nearly 5 minutes' walk from a private beach and features a heated pool with a hot tub. Providing access to Riptide Lagoon Adventure Golf, this…
    Read more
    9.0
    Superb
    21 reviews
  • Oceanside Village Resort

    1080 Resort Drive, Parksville, Canada (Open map)

    Offering a summer terrace, spa therapy, and a picnic area, Oceanside Village Resort Parksville is situated in Parksville, only a 12-minute walk from the Oceanside Village Artists' Gallery.
    Read more
    9.4
    Superb
    114 reviews
  • Cox Bay Beach Resort

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

    Offering a shared lounge and barbecue grills, the 4-star Cox Bay Beach Resort Tofino lies in a rural area of Tofino, a 14-minute stroll from Sunset Point and 3.1 km from Maquinna Provincial Marine…
    Read more
    9.3
    Superb
    179 reviews
  • Best Western Plus Sands

    1755 Davie Street, Vancouver, Canada (Open map)

    Best Western Plus Sands Vancouver hotel features 121 rooms and lies a 25-minute walk from the open - plan Bill Reid Gallery. Among the facilities of this hotel there is a currency exchange and a…
    Read more
    7.8
    Good
    1745 reviews
  • Sea Edge Beachside Hotel

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

    Located about 700 metres from the Parksville Community Park, the 4-star Sea Edge Beachside Hotel Parksville has indoor entertainment options and barbecue grills. Staying at this Parksville motel…
    Read more
    8.7
    Fabulous
    495 reviews
  • Poco Inn And Suites Hotel And Conference Center

    1545 Lougheed Highway, Port Coquitlam, Canada (Open map)

    The lovely Poco Inn And Suites Hotel And Conference Center Port Coquitlam, situated approximately 10 minutes' drive from Mundy Park, offers an indoor pool as well as a fitness centre. Here, guests…
    Read more
    7.4
    Good
    60 reviews
  • Brown'S Bay Resort

    15021 Brown'S Bay Road, Heriot Bay, Canada (Open map)

    Brown'S Bay Resort Heriot Bay is situated merely a 6-minute walk from Ripple Rock and features a sundeck and billiards. Guests can enjoy fishing tours arranged at the resort.
    Read more
    9.3
    Superb
    72 reviews
  • Spanish Villa Resort

    890 Lakeshore Drive, Penticton, Canada (Open map)

    Located nearly a 5-minute walk from the SS Sicamous Heritage Park, the 3-star Spanish Villa Resort Penticton offers modern comforts such as a vending machine and free newspapers. The resort offers a…
    Read more
    7.4
    Good
    494 reviews
  • Heriot Bay Inn

    673 Hotel Road, Heriot Bay, Canada (Open map)

    The comfortable 2-star Heriot Bay Inn, located within a 4-km distance of Steep Island, features an ATM machine and an outdoor fireplace.
    Read more
    6.9
    Pleasant
    55 reviews
  • Clarion Hotel & Conference Centre

    36035 North Parallel Road, Abbotsford, Canada (Open map)

    Providing 98 rooms, the 4-star environmentally friendly Clarion Hotel & Conference Centre Abbotsford is nestled approximately a 5-minute walk from Sumas River. Featuring a lounge bar, spa therapy and…
    Read more
    8.0
    Very Good
    432 reviews
  • Kettle Valley Beach Resort

    950 Lakeshore Drive W., Penticton, Canada (Open map)

    Along with a beachfront location in the immediate vicinity of the Splash BC Water Park, the 4-star Kettle Valley Beach Resort Penticton provides its guests with a picnic area, barbecue grills, and a…
    Read more
    8.6
    Fabulous
    357 reviews
  • The Sidney Pier Hotel

    9805 Seaport Pl, Sidney, Canada (Open map)

    Offering proximity to Graham Rock, which is nearly a 20-minute walk away, the 4-star smoke-free The Sidney Pier Hotel also provides guests with private car parking on site. An American restaurant is…
    Read more
    9.0
    Superb
    398 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 is nestled about 25 minutes' walk from Francis Point Provincial Park, offering 42 rooms and featuring a sun deck and a picnic area. Located…
    Read more
    9.1
    Superb
    163 reviews
  • Hi Vancouver Jericho Beach - Hostel

    1515 Discovery Street, Vancouver, Canada (Open map)

    The 130-room Hi Vancouver Jericho Beach hostel lies in Point Grey, known for Jericho and Spanish Banks beach parks, which have mountain views and are popular for swimming and water sports, and the…
    Read more
    8.2
    Very Good
    1123 reviews
  • Coast Parksville Hotel

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

    Coast Parksville Hotel offers its guests spacious rooms within a 700-metre distance of the miniature Paradise Mini Golf and Fun Park. Featuring a vending machine and a lift throughout the property…
    Read more
    8.3
    Very Good
    732 reviews
  • Best Western Inn At Penticton

    3180 Skaha Lake Road, Penticton, Canada (Open map)

    Situated approximately a 5-minute ride from Skaha Lake Beach, the welcoming 3-star Best Western Inn At Penticton also offers a seasonal outdoor swimming pool. Thanks to its prime location, the…
    Read more
    6.6
    Pleasant
    151 reviews
  • Mayne Island Resort

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

    The comfortable Mayne Island Resort Bennett Bay is located in Bennett Bay, only 1.1 km from Georgeson Island, and offers a heated swimming pool. Boasting a location a short way from Bennett Bay, this…
    Read more
    8.1
    Very Good
    88 reviews
  • Doubletree By Hilton North Vancouver

    700 Old Lillooet Road, North Vancouver, Canada (Open map)

    Located within 7 km of Gastown, the 4-star Doubletree By Hilton North Vancouver hotel greets guests with a comfortable lobby featuring newspapers. Boasting the opportunity to go on a picnic by…
    Read more
    8.2
    Very Good
    477 reviews
Thank you for subscribing
Close