• 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-06-08
Check-out date:
2026-06-09
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


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Baergnaescht B&B

    1175 Highway 3 East, Osoyoos, Canada

    6.5 km to Oroville Municipal Airport (Open map)

    Located among mountains, the 3-star Baergnaescht B&B Osoyoos offers a sunbathing terrace, a picnic area, and barbecue grills. This Osoyoos bed & breakfast is located in a protected area, around a 10…
    Read more
    9.5
    Exceptional
    60 reviews
  • La Dolce Vita B And B

    3830 37 Street, Osoyoos, Canada

    6.5 km to Oroville Municipal Airport (Open map)

    The 4-star La Dolce Vita B And B Osoyoos hotel offers access to Walnut Beach Resort Osoyoos, which is located a mere 1 km away.
    Read more
  • Walnut Beach Resort

    4200 Lakeshore Drive, Osoyoos, Canada

    6.6 km to Oroville Municipal Airport (Open map)

    The 4-star Walnut Beach Resort Osoyoos is approximately 5 minutes' walk from Osoyoos Lake and features a sun terrace, a picnic area, and a golf course. Located a stone's throw from Walnut Beach…
    Read more
    8.8
    Fabulous
    466 reviews
  • Lakeshore Villa Estates

    Unit 12 -4601 Lakeshore Drive, Osoyoos, Canada

    6.8 km to Oroville Municipal Airport (Open map)

    The non-smoking Lakeshore Villa Estates Osoyoos hotel gives quick access to Walnut Beach Resort Osoyoos, situated just 5 minutes' walk away. This Osoyoos resort provides Wi-Fi throughout the property.
    Read more
  • Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing

    5401 Lakeshore Drive Unit 110, Osoyoos, Canada

    7.4 km to Oroville Municipal Airport (Open map)

    The beachfront Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing Osoyoos villa is in close proximity to Goodman Park, offering guests to unwind at a Jacuzzi. The 3-bedroom…
    Read more
    10
    Exceptional
    1 review
  • Casa Del Mila Oro

    5401 Lakeshore Drive, Osoyoos, Canada

    7.5 km to Oroville Municipal Airport (Open map)

    Featuring a seasonal outdoor swimming pool, Casa Del Mila Oro Apartment Osoyoos is just steps from Goodman Park. This apartment with a Jacuzzi is within 400 metres of the Rattlesnake Canyon amusement…
    Read more
    9.2
    Superb
    15 reviews
  • Casa Del Mila Oro Condo

    5401 Lakeshore Drive 131, Osoyoos, Canada

    7.5 km to Oroville Municipal Airport (Open map)

    The 1-room Casa Del Mila Oro Condo Osoyoos is located in a beach area of Osoyoos, about a 5-minute walk from the Tumbleweed Spirits Distillery. This 74 m² apartment with a Jacuzzi is in the immediate…
    Read more
    10
    Exceptional
    1 review
  • The Spare Room Bed & Breakfast

    4205 Pebble Beach Drive, Osoyoos, Canada

    7.7 km to Oroville Municipal Airport (Open map)

    The 2-star The Spare Room Bed & Breakfast Osoyoos offers access to Sun Bowl Skating Arena, which is located about a 10-minute ride away. This Osoyoos bed & breakfast provides Wi-Fi throughout the…
    Read more
  • Best Western Plus Osoyoos Hotel & Suites

    5506 Main Street, Osoyoos, Canada

    7.9 km to Oroville Municipal Airport (Open map)

    The welcoming 3-star Best Western Plus Osoyoos Hotel & Suites is located only 300 metres from Swiws Provincial Park, offering 67 rooms along with a hot tub, spa therapy, and a shared lounge. The…
    Read more
    8.3
    Very Good
    305 reviews
  • Sun Beach Motel

    7303 Main Street, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Located right around the corner from cottonwood beach, the 2-star Sun Beach Motel Osoyoos features a patio with outdoor dining areas. The motel is a good starting point for Osoyoos's sports…
    Read more
    8.4
    Very Good
    211 reviews
  • Safari Beach Resort

    5815 Oleander Dr, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Located nearly a 5-minute walk from Osoyoos Lake, the 3-star Safari Beach Resort Osoyoos provides guests with a fenced pool onsite.
    Read more
  • Sahara Suites

    6311 Jackpine Lane, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    The 3-star Sahara Suites Osoyoos hotel, located within easy reach of Pioneer Walkway Park, offers a swimming pool, Wi-Fi in public areas. The hotel is a good starting point for Osoyoos's sports…
    Read more
  • Falcon Resort

    7106 Main Street, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Located 3.6 km from Haynes Point Provincial Park, Falcon Resort Osoyoos is a few steps from Pioneer Walkway Park. Situated in a protected area, about 5 minutes' walk from an own beach, the resort…
    Read more
    5.6
    Decent
    80 reviews
  • Sahara Courtyard Inn & Suites Osoyoos

    6205 Cottonwood Drive, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Offering a sundeck and barbecue, Sahara Courtyard Inn & Suites Osoyoos is located 5 minutes' walk from Cottonwood Park in a museum district. The inn offers Wi-Fi in public areas, a car park on site…
    Read more
    7.7
    Good
    456 reviews
  • Osoyoos Lakeview Inn & Suites

    6004 89Th Street, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Situated just 8 minutes' walk from Sun Bowl Skating Arena, the smoke-free Osoyoos Lakeview Inn & Suites features Wi-Fi in public areas and a car park on site.
    Read more
    7.3
    Good
    289 reviews
  • Sandy Beach Suites

    6706 Ponderosa Drive, Osoyoos, Canada

    8.1 km to Oroville Municipal Airport (Open map)

    Nestled approximately 5 minutes' walk from a private beach, the smoke-free Sandy Beach Suites Osoyoos hotel features a picnic area and barbecue grills. Located a short way from such sports venues as…
    Read more
    9.0
    Superb
    259 reviews
  • Richter Pass Beach Resort

    7506 Main Street Box 480, Osoyoos, Canada

    8.2 km to Oroville Municipal Airport (Open map)

    Situated within 5 minutes' walk of Cottonwood Park, the 2-star smoke-free Richter Pass Beach Resort Osoyoos offers a terrace with a BBQ grill. Located 3.8 km from Goodman Park, this Osoyoos resort…
    Read more
    7.5
    Good
    819 reviews
  • Coast Osoyoos Beach Hotel

    7702 Main Street, Osoyoos, Canada

    8.2 km to Oroville Municipal Airport (Open map)

    The 3-star Coast Osoyoos Beach Hotel provides guests with a tranquil location approximately a 5-minute walk from Pioneer Walkway Park as well as a private art gallery. Situated within a few blocks of…
    Read more
    7.9
    Good
    547 reviews
  • Bella Villa Resort Motel

    6904 Ponderosa Drive, Osoyoos, Canada

    8.2 km to Oroville Municipal Airport (Open map)

    Featuring a sun terrace, a picnic area, and barbecue grills, Bella Villa Resort Motel Osoyoos is situated 5 minutes' walk from cottonwood beach. This motel offers 14 rooms with views of the lake.
    Read more
    7.4
    Good
    36 reviews
  • Holiday Inn Hotel & Suites Osoyoos By Ihg

    7906 Main Street, Osoyoos, Canada

    8.2 km to Oroville Municipal Airport (Open map)

    Situated nearly 5 minutes on foot from Gyro Beach, the 3-star Holiday Inn Hotel & Suites Osoyoos By Ihg entices active guests with horse riding tours. Boasting a heated pool, this Osoyoos inn is…
    Read more
    7.1
    Good
    243 reviews
Thank you for subscribing
Close