A town by a lake surrounded by hills.

Hotels with Restaurants in Osoyoos

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Osoyoos Hotels with Restaurants

Our top choices for Osoyoos hotels with a restaurant

1. Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,415 reviews)
"Nice stay great location"
Canada
Joy
The price is S$134
includes taxes & fees
12 Nov - 13 Nov
Watermark Beach Resort

2. Shiraz Villa

Shiraz Villa
3.5 star property
Osoyoos
9.4 out of 10, Exceptional, (578 reviews)
"Great staff and accommodation!"
Canada
Adrian
The price is S$146
includes taxes & fees
23 Nov - 24 Nov
Shiraz Villa

3. Sandy Beach Suites

Sandy Beach Suites
2.5 star property
Osoyoos
9.4 out of 10, Exceptional, (619 reviews)
"Excellent place to stay"
Australia
Darren
The price is S$130
includes taxes & fees
23 Nov - 24 Nov
Sandy Beach Suites

4. Walnut Beach Resort

Walnut Beach Resort
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,770 reviews)
"Wonderful view and breakfast on weekends good addition"
Canada
beth
The price is S$165
includes taxes & fees
10 Dec - 11 Dec
Walnut Beach Resort

5. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,005 reviews)
"Love our stay here!"
Canada
Joanne
The price is S$190
includes taxes & fees
19 Nov - 20 Nov
Spirit Ridge, in The Unbound Collection by Hyatt

6. Westridge Motor Inn

Westridge Motor Inn
2.5 star property
Osoyoos
9.0 out of 10, Wonderful, (1,010 reviews)
"Very clean rooms, kitchenette very well supplied. Very enjoyable stay. Bonus they have a restaurant and pub on the property with great food."
Canada
Susanne
The price is S$94
includes taxes & fees
17 Nov - 18 Nov
Westridge Motor Inn

7. Poplars Motel on the lake

Poplars Motel on the lake
2.0 star property
Osoyoos
9.0 out of 10, Wonderful, (66 reviews)
"always a great stay, clean and comfy, good kitchen"
Canada
Eliza
The price is S$110
includes taxes & fees
18 Nov - 19 Nov
Poplars Motel on the lake

8. Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites
3.0 star property
Osoyoos
8.8 out of 10, Excellent, (1,000 reviews)
"Good breakfast and good location"
United States
Maria
The price is S$142
includes taxes & fees
10 Dec - 11 Dec
Best Western Plus Osoyoos Hotel & Suites

9. Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel
2.5 star property
Osoyoos
8.4 out of 10, Very good, (1,008 reviews)
"Nice stay!!"
Canada
Viren
The price is S$152
includes taxes & fees
8 Dec - 9 Dec
Coast Osoyoos Beach Hotel

10. Osoyoos Lakeview Inn & Suites

Osoyoos Lakeview Inn & Suites
2.5 star property
Osoyoos
8.4 out of 10, Very good, (1,003 reviews)
"Clean, great location"
Canada
Lana
The price is S$94
includes taxes & fees
23 Nov - 24 Nov
Osoyoos Lakeview Inn & Suites

11. Richter Pass Beach Resort

Richter Pass Beach Resort
2.5 star property
Osoyoos
8.0 out of 10, Very good, (787 reviews)
"Really nice place to stay!"
Canada
Susana
The price is S$65
includes taxes & fees
23 Nov - 24 Nov
Richter Pass Beach Resort

12. Sahara Courtyard Inn

Sahara Courtyard Inn
2.0 star property
Osoyoos
8.0 out of 10, Very good, (1,003 reviews)
"Staff are pleasant and rooms clean..."
Canada
Nelson
The price is S$107
includes taxes & fees
13 Nov - 14 Nov
Sahara Courtyard Inn

13. Holiday Inn Hotel & Suites Osoyoos by IHG

Holiday Inn Hotel & Suites Osoyoos by IHG
3.0 star property
Osoyoos
7.8 out of 10, Good, (1,002 reviews)
"Wonderful location!"
Canada
Maggie
The price is S$121
includes taxes & fees
11 Dec - 12 Dec
Holiday Inn Hotel & Suites Osoyoos by IHG

14. Avalon Inn

Avalon Inn
2.0 star property
Osoyoos
7.8 out of 10, Good, (635 reviews)
"Good place for a golf trip Group."
Canada
Vincent
The price is S$110
includes taxes & fees
7 Dec - 8 Dec
Avalon Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Osoyoos Hotel Reviews

Frequently asked questions

How much do hotels with dining in Osoyoos cost?
You can expect to pay between S$94 and S$190 per night for hotels in Osoyoos. A perfect stay with a restaurant, or one that offers access to great dining experiences, is waiting for you with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Osoyoos?
Osoyoos offers multiple hotels with dining with a total average guest review rating of 8.8. Watermark Beach Resort is a popular option if you're looking to sample the local dining scene. It has a 4-star rating and offers amenities such as an electric car charging station and a spa. Spirit Ridge, in The Unbound Collection by Hyatt is another favourite. This 4-star hotel offers access to some great foodie experiences and comes with a spa and a golf course.
How many hotels with restaurants are there in Osoyoos?
Take your pick of 17 hotels offering access to great dining options in Osoyoos. No matter if you're travelling with the family or planning a weekend escape with all your pals, Expedia is here to help you score the perfect place.
What are the top motels with restaurants in Osoyoos?
Westridge Motor Inn is a good choice, located around 0.97 kilometres northwest of downtown Osoyoos. With a swimming pool and a terrace, this motel with dining is a great place to unwind after discovering the local culinary scene.When it's time to slip into your sneakers and discover the sights, head directly to Nk'Mip Cellars. Rattlesnake Canyon is another top attraction in Osoyoos.
Are there any family-friendly hotels with dining in Osoyoos?
A trip with the family in Osoyoos is easy at Watermark Beach Resort. With access to dining and conveniences including a waterslide and a barbecue grill, your crew can kick back and relax at this 4-star stay. Spirit Ridge, in The Unbound Collection by Hyatt is another family-friendly hotel that will place you near some excellent foodie experiences. It has a 4-star rating and conveniences including a nearby beach and a waterslide. Osoyoos boasts plenty of family-friendly attractions to discover that'll keep the kids entertained. Rattlesnake Canyon and Osoyoos and District Museum and Archives promise a fun-fuelled day for young and old.
Are there any 5-star hotels with dining in Osoyoos?
Osoyoos doesn't have any 5-star hotels with dining — but you and the family can still have a stylish stay here, with delicious dining to boot! Why not try Watermark Beach Resort? Located approximately 0.32 kilometres from the downtown area, this 4-star property comes with top amenities like treatment rooms and spa facilities. Spirit Ridge, in The Unbound Collection by Hyatt is another great pick just 3 kilometres from the centre of Osoyoos. Also rated 4 stars, it comes with amenities like concierge services and private winery tours.
Why book your hotel with restaurants in Osoyoos with Expedia?
With Expedia, it's a cinch to find your ideal hotel with restaurants in Osoyoos. Use our handy filters to search for properties with their own restaurants. If you need to stick to a budget, click on how much you're willing to spend and the star rating of your hotel. We'll help you find the perfect pad whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Osoyoos?
With Expedia's helpful filter tool, locating cheap hotels with restaurants in Osoyoos couldn't be easier. To discover stays that'll make your hip pocket happy, narrow your search by star rating, budget and meal plans.
What is there to do in Osoyoos near my hotel with restaurants?
There are lots of fabulous things to do and see in Osoyoos. Head for top attractions like Nk'Mip Cellars, Rattlesnake Canyon and sẃiẃs Provincial Park. Osoyoos and District Museum and Archives, Osoyoos Lake and Nk'Mip Desert Cultural Centre are also on many to-do lists.