We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
All 26 Osoyoos hotels

Walnut Beach Resort

4.0 of 5 Resort   |   4200 Lakeshore Dr, Osoyoos, British Columbia V0H 1V6, Canada
Hotel website
Hotel packages
Hotel amenities
Save Saved
You added Walnut Beach Resort to your Saves list
Walnut Beach Resort
Best prices for your stay
Enter dates for best prices
Check In Check Out
Show Prices
You must enter dates to see the best prices.
Ranked #6 of 26 hotels in Osoyoos
Certificate of Excellence 2014
A recent review
4 of 5 stars reviewed 3 days ago
Chip_chip_cookie Vancouver, Canada
  • Reviews (409)
  • Photos (141)
  • Amenities
  • Q&A
  • Room tips (129)
  • Location
  • More
Write a Review

409 people have reviewed this hotel

Traveler rating
See reviews for
Rating summary
  • Location
    4.5 of 5 stars
  • Sleep Quality
    4.5 of 5 stars
  • Rooms
    4.5 of 5 stars
  • Service
    4.5 of 5 stars
  • Value
    4 of 5 stars
  • Cleanliness
    4.5 of 5 stars
Traveler tips help you choose the right room.   Room tips (129)
Date | Rating
  • English first
  • German first
  • Any
English first
Vancouver, Canada
3 reviews 3 reviews
3 hotel reviews
3 helpful votes 3 helpful votes
1 of 5 stars Reviewed 2 days ago NEW

There just isn't anything to justify the price. Staff is mediocre, amenities mediocre, rooms nice but underwhelming and overpriced. No room service, no knowledgeable staff... if you are looking for a vacation experience go somewhere else for the money. I'm tolerant but this was sad.

Was this review helpful? Yes 2
Vancouver, Canada
2 reviews
4 of 5 stars Reviewed 3 days ago NEW

First time to Walnut Resort & our family was very pleased with the spectacular view overlooking from our suites (we had 2 suites with lake view), private beach, the pool, the helpful & friendly staff, etc. Everything should deserve 5 stars, except this one little one. Today is exactly 2 weeks since our 2 night stay there & my husband,... More

Was this review helpful? Yes
Vancouver, Canada
Senior Contributor
34 reviews 34 reviews
23 hotel reviews
103 helpful votes 103 helpful votes
4 of 5 stars Reviewed 4 days ago NEW

After spending 3 nights at the Watermark Hotel decided to extend our stay as friends were staying at the Walnut Beach. So we joined them a couple of nights. Stay was nice. Rooms are clean, spacious and staff are friendly. Pool side was not as fun for kids compared to Watermark as it has a water slide but trade off... More

Was this review helpful? Yes 3
Seattle, Washington
12 reviews 12 reviews
7 hotel reviews
6 helpful votes 6 helpful votes
4 of 5 stars Reviewed 1 week ago

This is a lovely property with an excellent location right on the water. The room we got was very nice with a full kitchen. However, the location of our room was a BIG problem as there was a wedding that weekend (apparently common in summer). We were on the first floor (room 108) and were literally steps away from the... More

Was this review helpful? Yes 1
2 reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed 1 week ago

Short and sweet, we spent 2 nights here and thought it was great. The location is great for hitting up the wineries and then enjoying your purchases afterwords. The rooms are great, pool and hot tubs are great, and the licensed beach is the topper. We plan to return soon.

Was this review helpful? Yes 1
20 reviews 20 reviews
12 hotel reviews
14 helpful votes 14 helpful votes
4 of 5 stars Reviewed 1 week ago

We recently stayed at the Walnut Beach on our 4th trip to Osoyoos. We've stayed at the Holiday Inn, Best Western and Spirit Ridge but I would pick this hotel over Spirit Ridge given its star rating is probably in the same class. The hotel has a nice pool (although a slide for the kids would be nice) as well... More

Was this review helpful? Yes
Chicago, IL
Top Contributor
64 reviews 64 reviews
21 hotel reviews
41 helpful votes 41 helpful votes
4 of 5 stars Reviewed 1 week ago

Though it was the day before high season when we visited, the underground parking electronic entrance was broken so the door remained open at all times (so much for security), ditto on the door that was supposedly locked from the pool/beach area. Bathroom floor wasn't that clean. Am guessing the same goes for the kitchen floor. Nice large tub in... More

Was this review helpful? Yes 1
2 reviews
5 of 5 stars Reviewed 1 week ago

A truly beautiful resort inside and out. My wife and I have stayed at many resorts throughout the Okanagan and this one tops our list. We stayed in one of the studio suites, which had nice large ceilings, and a beautiful balcony for taking in the views. The pool and private beach were very manicured and clean, an area some... More

Was this review helpful? Yes
Quebec City, Canada
3 reviews 3 reviews
5 of 5 stars Reviewed 1 week ago

Had a reservation only for one night and arrived a little late, like 8PM, and when I saw the site, I thought "OMG I won't be there long enough"! The hot tub and the pool by the lake were gorgeous, there are BBQs on the patio which are free to use, and the site is simply enchanting. The room was... More

Was this review helpful? Yes
North Vancouver, Canada
11 reviews 11 reviews
3 hotel reviews
7 helpful votes 7 helpful votes
4 of 5 stars Reviewed 2 weeks ago

We recently stayed at this hotel for our first time with our two young kids. We had a room with a separate bedroom and a pull out couch in the living room. It was nice, clean and worked well. The only downfall was that our room had a limited view and a large air vent below our balcony which made... More

Was this review helpful? Yes
Owners: What's your side of the story?
If you own or manage Walnut Beach Resort, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
Manage your listing

Been to Walnut Beach Resort? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Walnut Beach Resort

Address: 4200 Lakeshore Dr, Osoyoos, British Columbia V0H 1V6, Canada
Phone Number:
Location: Canada > British Columbia > Okanagan Valley > Osoyoos
Price Range (Based on Average Rates): $$
Hotel Class:4 star — Walnut Beach Resort 4*
Reservation Options:
TripAdvisor is proud to partner with Orbitz, Hotels.com, Booking.com, Tingo, Priceline, Expedia, BookingOdigeoWL, Venere, Agoda and Otel so you can book your Walnut Beach Resort reservations with confidence. We help millions of travelers each month to find the perfect hotel for both vacation and business trips, always with the best discounts and special offers.
Also Known As:
Walnut Beach Hotel Osoyoos
Walnut Beach Osoyoos

141 photos of this hotel

Traveler photos: See what travelers like you saw

All traveler photos (132)
Hotel & grounds (21)
View from room (16)
Pool/beach area (31)
Room/suite (32)
Dining (2)
Bathroom (2)
Other (28)

Management photos: Courtesy of the property manager

All management photos (10)
Pool/beach area (10)


Bar / Lounge Beach Business Center with Internet Access Fitness Center with Gym / Workout Room Free High Speed Internet ( WiFi ) Free Parking Kitchenette Restaurant Spa Suites Swimming Pool Wheelchair access
Hotel Style
#2 Top resorts Hotel in Osoyoos #3 Business Hotel in Osoyoos #4 On the Beach Hotel in Osoyoos #4 Family Hotel in Osoyoos #5 Romantic Hotel in Osoyoos
Hotel Class
Number of rooms

Questions & Answers

Enter your question for this accommodation's staff to answer. Other travelers may answer as well.
    Posting guidelines

    See which rooms travelers prefer