The 10 best motels in Osoyoos, Canada | Booking.com
Skip to main content

Motels in Osoyoos

Find the motels that appeal to you the most

The best motels in Osoyoos

Check out our selection of great motels in Osoyoos

Filter by:

Review score

Poplars Motel on the lake

Osoyoos

Located in Osoyoos, a 9-minute walk from Cottonwood Beach, Poplars Motel on the lake provides accommodations with a private beach area, free private parking, a terrace and barbecue facilities.

K
Keller
From
United States
Very clean, check in was a breeze. Young woman was helpful, concerned about wheelchair access. Worked for us..2 steps up. Room large enough to accommodate wheelchair. Suggestions for places to eat was spot on.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 107 reviews
Price from
$90.86
1 night, 2 adults

Sun Beach Motel

Osoyoos

Located on the shores of Osoyoos Lake, this motel is just 2461 feet from Rattlesnake Canyon Amusement Park. It features free Wi-Fi access and a private beach on Osoyoos Lake.

A
ANGELA
From
Canada
Great location! Privat beach, coffee shop 10 steps away. Staff friendly and ready to help with anything. Lovely room.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 187 reviews
Price from
$135.75
1 night, 2 adults

Sandy Beach Suites

Osoyoos

This motel is located in Osoyoos, on the shores of Osoyoos Lake. It features a private beach, volleyball and Pickleball courts. Free Wi-Fi access is available throughout the motel.

J
Jenna
From
Canada
The location is amazing. The facilities were great right by the beach. It was spring break. Sunny warm great!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 310 reviews
Price from
$175.25
1 night, 2 adults

Richter Pass Beach Resort

Osoyoos

Located in Osoyoos, a 5-minute walk from Gyro Park Beach, Richter Pass Beach Resort has accommodations with a private beach area, free private parking, a shared lounge and barbecue facilities.

K
Krstic
From
Canada
Very clean, simple and easy check in and check out which made it super easy for us as we checked out at 4am
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 789 reviews
Price from
$78.29
1 night, 2 adults

Boundary Motel

Osoyoos

Located less than 5 minutes’ drive from the United States border, this Osoyoos motel features free Wi-Fi in every room. Haynes Point Provincial Park is less than 1.9 mi away.

j
jennifer
From
Canada
Basic but everything one could need. Nice to have a fill size fridge
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 223 reviews
Price from
$71.11
1 night, 2 adults

Avalon Inn

Osoyoos

Located in Osoyoos, British Columbia, this motel is just 0.6 mi from the shores of Osoyoos Lake. If you're looking for clean, quiet, affordable rooms, then this is the place for you.

S
Shaelyn
From
Canada
The property had big rooms for a good price. Gas station right across the road was convenient
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 461 reviews
Price from
$74.66
1 night, 2 adults

Osoyoos Lakeview Inn & Suites

Osoyoos

This Osoyoos motel overlooks Osoyoos Lake and is 1.5 miles from the United States and Canada border. The motel offers a seasonal outdoor saltwater pool and rooms with free WiFi.

J
Jessica
From
Isle of Man
Firstly greeted by friendly people, the room was spacious, smelled and was cleaned to a great standard. Location was great, nice areas to walk your dog and it was quiet off the road.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 309 reviews
Price from
$74.70
1 night, 2 adults

Spanish Fiesta Resort

Osoyoos

Located less than 1 minute away from Osoyoos Lake, this resort provides private beach access. A seasonal outdoor swimming pool and hot tub are available on site. All rooms include free Wi-Fi.

H
Helena
From
Canada
I liked location, clean comfortable room, quiet weekend, working fridge and air conditioner. It was super to have beach so close! Price was good for this.
Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 56 reviews
Price from
$63.92
1 night, 2 adults

Falcon Resort

Osoyoos

This motel overlooks Osoyoos Lake and features a private beach. It has a seasonal outdoor pool and hot tub and is 0.6 mi from the center of Osoyoos.

k
karolina
From
Canada
Great location, close to everything, beach front, friendly staff.
Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 75 reviews
Price from
$56.74
1 night, 2 adults

Cactus Tree Inn

Oliver (Near Osoyoos)

Located on the Okanagan Highway and 2 minutes from downtown Oliver, this inn features an outdoor pool and patio. Free Wi-Fi is provided.

G
Georgia
From
United States
Easy to find, right on the Golden Mile. Clean, easy access. Good place for a stop over.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 252 reviews
Price from
$51.17
1 night, 2 adults
All motels in Osoyoos

Looking for a motel?

Both travelers on the road and on a budget rely on motels for convenient stops with reasonable rates. Direct access to parking makes a motel an easy place to catch some sleep after a day of driving. The relatively smaller size of this accommodation type can also help make check-in quick and easy.

Most booked motels in Osoyoos and surrounding area in the past month

See all
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 38 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 310 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 5.9
    Fair - What previous guests thought, 56 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 107 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 309 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 187 reviews
  • Popular with guests booking motels in Osoyoos

  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 223 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 461 reviews
  • Popular with guests booking motels in Osoyoos

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 789 reviews

Motels that guests love in Osoyoos

See all
  • Avg. price/night: $156.11
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 187 reviews
    Incredible location right on the water. Grab some beers, some food for the bbq, and you never have to leave the motel. If you end up wanting to go for dinner, everything is a walk away
    Guest review by
    Milanka
    Family with young children
  • Avg. price/night: $156.11
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 187 reviews
    The location is excellent being right on the water. Staff are super friendly and although an old motel the rooms were clean.
    Guest review by
    Monica
    Young couple
  • Avg. price/night: $156.11
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 187 reviews
    The motels’ manager was fantastic. Friendly and courteous as well as focused on guess enjoying their stay.
    Guest review by
    Peter
    Young couple
  • Avg. price/night: $82.48
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 789 reviews
    Motel is on the beach, close to town. Tours are familiar with location. Room was clean and has free parking
    Guest review by
    Radhika Lal
    Young couple