Skip to main content

The 10 Best Accessible Hotels in Osoyoos, Canada

Check out our pick of great accessible hotels in Osoyoos

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in South Okanagan in Osoyoos, Shiraz Villa is located on an operating farm and vineyard and features accommodations with available patios. Osoyoos Lake is only 6 minutes' drive away.

Spacious villa with spectacular view of lake and vineyard. Comfy beddings. Very kind boss granting us to harvest fresh sweet grapes which is most memorable and exciting.

Show more Show less
9
Superb
444 reviews
Price from
£98
per night

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.

The location is amazing. The facilities were great right by the beach. It was spring break. Sunny warm great!

Show more Show less
9.1
Superb
293 reviews
Price from
£114
per night

This non-smoking bed and breakfast is an adobe-themed house located among the mountains of southern British Columbia. It serves a Swiss-Canadian gourmet breakfast every morning.

A most positive experience - owners, Silvia & Fritz, friendly, very conscious and creative in all endeavors. The building is well-built, spacious, and attractive, in a rural, pine-forested area with lots of light. Home-made breads every morning with generous assortment of natural meats, cheeses, fruit, and cereal is exceptional. If you've never seen a cat with a moustache, you must see their Manx.

Show more Show less
9.6
Exceptional
26 reviews
Price from
£80
per night

Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake.

We were able to unwind. It was incredibly relaxing and rejuvenating!

Show more Show less
8.7
Fabulous
379 reviews
Price from
£139
per night

This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.

Absolutely superb property with all the amenities of a resort in a surprising oasis like town. It is an absolute jewel!

Show more Show less
8.7
Fabulous
468 reviews
Price from
£116
per night

This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar.

The pool and hot tub are wonderful!

Show more Show less
8.4
Very good
390 reviews
Price from
£134
per night

Boasting views of Lake Osoyoos, this accommodation features an outdoor terrace. A refrigerator is offered in each unit. Free Wi-Fi and breakfast are provided. La Stella Winery is 15 minutes’ walk...

Wonderful one night stay at Ciliegia. Communication was excellent. Villa itself was impeccably clean, nicely appointed and large. Will absolutely return.

Show more Show less
8.6
Fabulous
28 reviews
Price from
£88
per night

Set in Osoyoos, within 500 metres of Gyro Park Beach and 1.2 km of Legion Beach, Richter Pass Beach Resort offers accommodation with a shared lounge and free WiFi throughout the property as well as...

I can not say enough good things about this motel, all the rooms are newly upgraded with wonderfully soft beds and beautiful decor. The crowning glory of this place is the managers Stacy and Huey, they are fantastic people that made us feel so comfortable right away. They are both very knowledgeable about this area as they have been here for many years. They gave us a little Oasis in the middle of our Storm and we can't thank them enough for their caring hospitality. Stacy and Huey you guys rock!!! Thanks again and we'll be back!!

Show more Show less
7.3
Good
835 reviews
Price from
£77
per night

Located in Osoyoos, less than 1 km from Cottonwood Beach, Sahara Suites provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities.

Staff was very friendly and helpful

Show more Show less
7.5
Good
102 reviews
Price from
£100
per night

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

Great location, beautiful rooms, great lay out. Very spacious.

Show more Show less
7.5
Good
472 reviews
Price from
£77
per night

Most booked hotels in Osoyoos in the past month

Osoyoos's best hotels with breakfast

  • Baergnaescht B&B
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 26 reviews

    This non-smoking bed and breakfast is an adobe-themed house located among the mountains of southern British Columbia. It serves a Swiss-Canadian gourmet breakfast every morning.

    It was very good and out of the way. Very peaceful

  • Holiday Inn Hotel & Suites Osoyoos, an IHG Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 280 reviews

    Featuring an indoor pool and lounge area, the Holiday Inn Hotel & Suites Osoyoos offers an on-site marina and provides guests with a private beach at Osoyoos Lake 10 m away. Free WiFi is available.

    Easy to find. Matched the description. Friendly staff.

  • Watermark Beach Resort
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 468 reviews

    This Osoyoos, British Columbia hotel is located directly on Osoyoos Lake. The hotel offers a seasonal outdoor pool with a waterslide and a full-service spa.

    Thank you to Taylor and Carol for your extra kindness

  • Walnut Beach Resort
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews

    This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. The hotel offers a private beach, outdoor swimming pool and a wine bar.

    clean room with beautiful outdoor pool/ hot tub

  • Sahara Suites
    7.5
    Scored 7.5
    Good
    Rated good
     · 102 reviews

    Located in Osoyoos, less than 1 km from Cottonwood Beach, Sahara Suites provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and barbecue facilities.

    A/C, location, clean bed, fridge with freezer.

  • Sonora Desert Inn
    7.7
    Scored 7.7
    Good
    Rated good
     · 20 reviews

    Situated on a 4-acre vineyard, this Osoyoos bed and breakfast offers a garden with a gazebo. A full continental breakfast is provided. Free WiFi is included in all guest rooms.

    The owners were exceptional, couldn’t do enough to please, so helpful.

Hotels located in the centre of Osoyoos

  • Sandy Beach Suites
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 293 reviews

    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.

    Comfortable beds, wonderful General Manager who was very helpful.

  • Shiraz Villa
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 444 reviews

    Located in South Okanagan in Osoyoos, Shiraz Villa is located on an operating farm and vineyard and features accommodations with available patios. Osoyoos Lake is only 6 minutes' drive away.

    They were very friendly and the property is so beautiful!!

  • Spirit Ridge, in The Unbound Collection by Hyatt
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 380 reviews

    Featuring a beach side bistro and bar, this Okanagan property is adjacent to a vineyard and boasts a private beach at Osoyoos Lake.

    Loved the heated pool and the room amenities. Loved the view.

  • Ciliegia Villa
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 27 reviews

    Boasting views of Lake Osoyoos, this accommodation features an outdoor terrace. A refrigerator is offered in each unit. Free Wi-Fi and breakfast are provided.

    spacious rooms, nice view of lake and hills, private balcony.

  • Avalon Inn
    7.5
    Scored 7.5
    Good
    Rated good
     · 472 reviews

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

    The room was really nice and the facility was clean.

  • Richter Pass Beach Resort
    7.3
    Scored 7.3
    Good
    Rated good
     · 835 reviews

    Set in Osoyoos, within 500 metres of Gyro Park Beach and 1.2 km of Legion Beach, Richter Pass Beach Resort offers accommodation with a shared lounge and free WiFi throughout the property as well as...

    Great location on the beach, rooms were quite quiet.

FAQs about hotels in Osoyoos