Skip to main content

The best resorts in Osoyoos

Check out our pick of great resorts 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.

Featuring an outdoor pool, Westridge Inn is located in Osoyoos. BBQ facilities are available to all guests. Free WiFi is provided in all rooms. Nk’Mip Winery is 6 km away.

The beachfront at Osoyoos Lake is 3 km away. Haynes Point Provincial Park is 7 minutes’ drive from Westridge Inn.

I would highly recommend this accomodation. It is centrally located so easy to find. The motel is much more attractive than shown in the photos, with the centre piece being a lovely pool and green shady area to sit. The host was wonderfully accomodating, ensuring we made good use of the pool. The units were perfect for our needs, modern and clean. Our room was quite small but had everything. The other family suite we booked was spacious. Decor is crisp. We ate at the on-site restaurant for a classic cooked breakfast with a very full menu and excellent service. Plenty of parking very close to the units. The motel would be a very comfortable base from which to explore the region.

Show more Show less
8.3
Very good
778 reviews
Price from
£107
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.

The Watermark Beach Resort features 2 outdoor hot tubs and a fitness center. A steam room and wine bar with an outdoor patio are also available at the hotel.

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
467 reviews
Price from
£116
per night

Walnut Beach Resort features a kitchen and flat-screen TV in every suite. Wi-Fi and MP3 docking stations are also included.

Activities including kayaking and skiing are available only minutes from the Walnut Beach Resort. Hiking and horseback riding are also available nearby.

Good place to stay with kids. It was perfect for our family. Good emplacement, near restaurants, grocery, amusement park and wineries.

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

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.

With a flat-screen TV and in-room video games, Osoyoos Holiday Inn Hotel and Suites also offers a seating area and a work desk. Private bathrooms offer free toiletries.

everything is close by loved the pool hot tub and laundry facilities

Show more Show less
7.4
Good
280 reviews
Price from
£102
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Osoyoos

Resorts that guests love in Osoyoos

  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    The resort was wonderful. We had a room with a spectacular view of the lake. We enjoyed the sunrises and sunsets. The staff were very accommodating. We had a excellent meal in the restaurant on our last night at the resort.
    Linda
    Young couple
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    lovely resort we have been a few times
    Yvonne
    Family with young children
  • Avg. price/night: £136.92
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 444 reviews
    Excellent location. I previously stayed in the top rated resort in Osoyoos and Shiraz Villa was superior in almost every way.
    Ken
    Young couple
  • Avg. price/night: £186.65
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 380 reviews
    Resort and the adult quiet pool was open
    Wendy
    Young couple
  • Avg. price/night: £186.65
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 380 reviews
    The room was comfortable and had a lovely view. The resort's pool and hot tub are very good and well-used.
    Shelley
    Family with young children
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    This resort is in a fantastic location right in the water. The pool is a perfect temperature as well as the hot tubs. The staff was so friendly and helpful. It was quiet and beautiful.
    Melanie
    Young couple
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    We have been to the Walnut Beach resort a few times now and we absolutely love this resort. The staff is always very friendly rooms. Always very clean and we love the pool and hot tubs are two-year-old daughter loves coming here. It’s her favourite place.
    Natalie
    Family with young children
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    Love the hot tubs and heated pool in the cold winter weather! It's a real resort feeling . Rooms are well equipped to eat in and prep so save money and time that way.
    Andrew
    Family with young children
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    Great value for the dollar. Felt like we were at a resort down south with the hot tub and heated pool. Great big suite with kitchenette, couldn't ask for more!
    Andrew
    Family with young children
  • Avg. price/night: £152.66
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 389 reviews
    Walnut Beach Resort is a lovely facility. Very clean, well appointed spacious rooms. Everything you could want. Loved the luxurious robes were a nice touch. Staff was friendly.y and efficient as well. Wish we had planned a longer stay so I guess we will just come back.
    Dave And Sonya
    Young couple
gogless