• 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-23
Check-out date:
2026-02-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


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • La Dolce Vita B And B

    3830 37 Street, Osoyoos, Canada

    7.8 km to Osoyoos State Park (Open map)

    Nestled within 5 minutes' walk of Haynes Point Provincial Park, the 4-star La Dolce Vita B And B Osoyoos hotel welcomes guests with a sundeck and a patio. The guest house is a good starting point for…
    Read more
    9.8
    Exceptional
    13 reviews
  • Walnut Beach Resort

    4200 Lakeshore Drive, Osoyoos, Canada

    7.8 km to Osoyoos State Park (Open map)

    The 4-star Walnut Beach Resort Osoyoos, situated around 5 minutes' walk from Haynes Point Provincial Park, entices guests with a sunbathing terrace, a picnic area, and a golf course. The resort…
    Read more
    8.7
    Fabulous
    467 reviews
  • The Spare Room Bed & Breakfast

    4205 Pebble Beach Drive, Osoyoos, Canada

    8.2 km to Osoyoos State Park (Open map)

    The 2-star The Spare Room Bed & Breakfast Osoyoos offers proximity to the Starlite Marina & Beach Shop, situated about a 10-minute ride away.
    Read more
  • Baergnaescht B&B

    1175 Highway 3 East, Osoyoos, Canada

    8.2 km to Osoyoos State Park (Open map)

    Located within a 5-km distance of the Rattlesnake Canyon amusement park, the 3-star Baergnaescht B&B Osoyoos features Wi-Fi in public areas and complimentary private parking on site.
    Read more
    9.5
    Exceptional
    59 reviews
  • Casa Del Mila Oro

    5401 Lakeshore Drive, Osoyoos, Canada

    8.6 km to Osoyoos State Park (Open map)

    Featuring a heated swimming pool, the beachfront Casa Del Mila Oro Apartment Osoyoos is around 5 minutes' walk from Haynes Point Provincial Park. Guests will enjoy having Wi-Fi, and those with cars…
    Read more
    9.3
    Superb
    16 reviews
  • Casa Del Mila Oro Condo

    5401 Lakeshore Drive 131, Osoyoos, Canada

    8.6 km to Osoyoos State Park (Open map)

    Overlooking the garden, the 1-room Casa Del Mila Oro Condo is merely 350 metres from Goodman Park in Osoyoos. In this beachfront apartment, set in the immediate vicinity of Rattlesnake Canyon, guests…
    Read more
    10
    Exceptional
    1 review
  • Safari Beach Resort

    5815 Oleander Dr, Osoyoos, Canada

    8.9 km to Osoyoos State Park (Open map)

    Featuring a private art gallery, the 3-star Safari Beach Resort Osoyoos offers a location 2.6 km from Swiws Provincial Park. The resort offers a car park on site.
    Read more
  • Osoyoos Lakeview Inn & Suites

    6004 89Th Street, Osoyoos, Canada

    8.9 km to Osoyoos State Park (Open map)

    The smoke-free Osoyoos Lakeview Inn & Suites is located about 25 minutes' walk from the Rattlesnake Canyon amusement park, offering 17 rooms along with a sunbathing terrace and a picnic area. With…
    Read more
    7.4
    Good
    302 reviews
  • Desert Oasis B&B

    9302 - 62Nd Avenue, Osoyoos, Canada

    9 km to Osoyoos State Park (Open map)

    Desert Oasis B&B Osoyoos, situated just 5 minutes' walk from the Osoyoos Art Gallery, boasts a private art gallery. Guests travelling by car can also use parking on site.
    Read more
  • Best Western Plus Osoyoos Hotel & Suites

    5506 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    Nestled about 5 minutes on foot from the Rattlesnake Canyon amusement park, the 3-star fully serviced Best Western Plus Osoyoos Hotel & Suites welcomes guests with spa therapy and a shared lounge.
    Read more
    8.2
    Very Good
    338 reviews
  • Sun Beach Motel

    7303 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    Situated about a 5-minute stroll from Osoyoos Lake, the 2-star Sun Beach Motel Osoyoos includes 20 rooms for guests. Located 3.9 km from the Osoyoos Desert Model Railroad, the motel features 24-hour…
    Read more
    8.3
    Very Good
    199 reviews
  • Desert Surfside Waterfront Accommodations

    7310 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    The 3-star Desert Surfside Waterfront Accommodations Osoyoos hotel is situated in a protected area of Osoyoos, 4.2 km from the Anarchist Protected Area and nearly a 15-minute walk from Sun Bowl…
    Read more
  • Falcon Resort

    7106 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    The beachfront Falcon Resort Osoyoos is situated in a protected area of Osoyoos, around 10 minutes' drive from Goodman Park and 4.4 km from Faustino Estate Cidery. Located in the museum district of…
    Read more
    5.6
    Decent
    77 reviews
  • Spanish Fiesta Resort

    7104 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    Offering 2 outdoor swimming pools, Spanish Fiesta Resort Osoyoos is situated in a museum district, merely a 5-minute walk from Cottonwood Park. This resort entices guests with a car park, available…
    Read more
    5.9
    Decent
    55 reviews
  • Holiday Inn Hotel & Suites Osoyoos By Ihg

    7906 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    Nestled nearly 5 minutes on foot from Osoyoos Lake, the 3-star Holiday Inn Hotel & Suites Osoyoos By Ihg provides active guests with horse riding tours. Featuring a restaurant, this Osoyoos inn is 2.
    Read more
    7.3
    Good
    249 reviews
  • Coast Osoyoos Beach Hotel

    7702 Main Street, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    Featuring a tranquil location approximately a 5-minute walk from the Starlite Marina & Beach Shop, the 3-star Coast Osoyoos Beach Hotel boasts a private art gallery. Overlooking a beach and boasting…
    Read more
    7.8
    Good
    480 reviews
  • Richter Pass Beach Resort

    7506 Main Street Box 480, Osoyoos, Canada

    9.1 km to Osoyoos State Park (Open map)

    The 2-star smoke-free Richter Pass Beach Resort Osoyoos is only a few steps from cottonwood beach and features a terrace with a BBQ grill. Located within 10 minutes' drive of Swiws Provincial Park…
    Read more
    7.4
    Good
    796 reviews
  • Sahara Suites

    6311 Jackpine Lane, Osoyoos, Canada

    9.2 km to Osoyoos State Park (Open map)

    Located just 1.2 km from Sun Bowl Skating Arena, the 3-star Sahara Suites Osoyoos hotel features Wi-Fi in public areas and parking on site. Boasting a swimming pool, this Osoyoos hotel is nestled…
    Read more
  • Sahara Courtyard Inn & Suites Osoyoos

    6205 Cottonwood Drive, Osoyoos, Canada

    9.2 km to Osoyoos State Park (Open map)

    Situated in close proximity to Pioneer Walkway Park, Sahara Courtyard Inn & Suites Osoyoos offers a seasonal outdoor swimming pool. Staying here you can use Wi-Fi in public areas and parking on site.
    Read more
    7.6
    Good
    499 reviews
  • Sandy Beach Suites

    6706 Ponderosa Drive, Osoyoos, Canada

    9.2 km to Osoyoos State Park (Open map)

    Located merely 1.2 km from Sun Bowl Skating Arena, the smoke-free Sandy Beach Suites Osoyoos hotel is about 5 minutes' walk from Pioneer Walkway Park. Additionally, guests can enjoy a tennis court, a…
    Read more
    8.8
    Fabulous
    287 reviews
Thank you for subscribing
Close