Skip to Main Content


The quality of your stay is our top priority and goal at Best Western PLUS Osoyoos Hotel & Suites, and we've had many happy customers tell us just how successful we've been.

  • Loved this hotel and plan to stay again this month on our way through from the West coast. Very friendly staff and a great location. Good breakfast and great rooms. We were able to walk to a restaurant for dinner which we felt was great.
  • Our stay was exceptional. Friendly, professional and helpful staff. The common areas were spotless and our hotel room was impeccably clean. The hotel room was very quiet so we also enjoyed uninterrupted sleep.
  • Our stay at the Best Western Osoyoos was a very pleasant stay. The staff was kind, friendly and efficient. The bed was comfy and the pillows were great! That is important to us. My wife had to do some work online, and the internet was sufficient. Thank you for a great stay. We only wish we could have stayed longer.

  • Amazing service from Millie Jarrett & the rest of the staff. 3 years ago we wanted to put a golf tournament together. the only response we got back was this hotel & Millie & we have been going there every year since.
  • Clean, beds comfortable, pet friendly and they even have a grassy area in back for the dog to do her business. The breakfast was excellent too and the location is great for walking to restaurants.
  • The room was clean and well equipped. The pool was fun the kids had a great time. Plenty of choices for breakfast, but what really stands out was the staff. They where courteous and helpful and made our stay alot more pleasant. We will be back to visit soon.
  • We were a travelling group of 8 adults and 4 children. We all thoroughly enjoyed the hot breakfast to start our day. We had four rooms in total; all the rooms were spacious and well-equipped kitchenette or full kitchens.
    Deborah H

Stay With People Who Care

Choose Best Western PLUS Osoyoos Hotel & Suites as your home away from home by booking your stay with us online or get in touch with us over the phone, quickly and easily.

Book Online Get In Touch

1-877-878-2200 Contact