Customized for your search:

4 star Osoyoos hotels in Okanagan Valley, British Columbia

Osoyoos hotels

Top Trending Hotels Near Osoyoos, Okanagan Valley

Spirit Ridge at NK'MIP Resort - Osoyoos Hotels
Rating: 4.0 Stars
Check availability

Spirit Ridge at NK'MIP Resort

1200 Rancher Creek Rd, Osoyoos V0H 1V6 - Map
"Great Resort"
This is a lovely resort. Good service & well cared for facility. We stayed in a villa. My only complaint would be that the beds are like sleeping on a granite slab.
Traveller from Yarrow, BC
This family-friendly Osoyoos resort is located on a lake, within a 5-minute walk of Nk'Mip Desert Cultural Centre, Sonora …More
Walnut Beach Resort - Osoyoos Hotels
Rating: 4.0 Stars
Check availability

Walnut Beach Resort

4200 Lakeshore Dr, Osoyoos V0H1V6 - Map
"Excellent location. Great facilities"
This is our 3rd year here and really enjoy it. The hotel has both lake access and a great pool with 2 hot tubs. The rooms are spacious - think 1 bedroom downtown Vancouver condo. They have BBQs at the pool area that are popular, and provide BBQ tongs etc to make things easy. It's a well looked after, and you can see maintenance staff actively going about their work. One thing I would say they can improve on is the amount of wait staff. A few days before the Canada Day weekend, the restaurant/bar staff seemed minimal, with one guy running around on his own. Also, we've yet to see the bar open at the lake. Overall, a great place to stay.
Traveller from Seattle
Nestled on the beach, this Osoyoos hotel is within 3 mi (5 km) of Rattlesnake Canyon, Sonora Dunes Golf Club, and Pioneer …More
Watermark Beach Resort - Osoyoos Hotels
Rating: 4.0 Stars
Check availability

Watermark Beach Resort

15 Park Place, Osoyoos V0H1V0 - Map
"Excellent accommodation but..."
Over all this was a fabulous hotel. The suite was clean, bright, updated, and equipped with everything we needed. It was in a perfect location; close to shopping, restaurants, and right on the beach. Unfortunately the suite patios are not very private and are attached to the one next door. We were travelling with our 4 year old and the suite next door was full of girls out for the weekend which did not mix well. It would have been nice to have been placed next to another family so that our son could play on the patio when it rained without having to see what was going on next to us. With the exception of the very nice lady who checked us in, the staff at the front desk were not very friendly or helpful when asked about things to do in the area.
Traveller from Parksville
Located in Osoyoos, this beachfront hotel is in the city center and within a 5-minute walk of Osoyoos and District Museum and …More

Search from 3 Hotels (4 Stars) Near Osoyoos, Okanagan Valley

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 282,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Pocket Guide: Okanagan Valley Osoyoos 4 stars Hotels

    At the southern end of the Okanagan Valley near B.C.’s border with Washington, Osoyoos Lake is the warmest in Canada. On the shores of the lake, the town of Osoyoos often records Canada’s highest daytime temperatures. The town’s population surges in the summer months, due to its numerous recreational opportunities. For winter recreation, Mount Baldy Ski Resort is only a 45-minute drive away.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    From 29,939 Reviews