Walnut Beach Resort

Member rates available
Travelzoo Staff

Why We Love It

  • All-suite accommodation set on a private beach overlooking Lake Osoyoos
  • Suites have fully-equipped kitchens and high-end linens; some have impressive lake or mountain views
  • There are more than 15 estate wineries nearby, making it a perfect home base for touring the South Okanagan region -- the "Napa of the North" (Fodor's)
  • The resort has a vast terrace surrounding an outdoor heated pool, a steam room and sauna

A "lovely resort" with "an away-from-it-all ambience" (Fodor's)


Map & Directions

The resort is approximately a 4.5-hour drive from Vancouver International Airport. Short flights can be taken from either Vancouver or Calgary to Penticton, a one-hour drive away.

Rooms & Rates

Check Rates


Walnut Beach Resort, along its own sandy stretch of Canada’s warmest lake, is “an upscale addition” to the famed Okanagan region (Lonely Planet). Its “away-from-it-all ambience, helped by the fact that it's at the end of a road in a quiet residential neighborhood” is balanced by its abundant amenities (Fodor’s). Guests can roam the private beach or lounge on the expansive sundeck – a perfect place to perch considering Osoyoos is Canada's warmest year-round destination, seeing over 2,000 hours of sun every year. There’s also a steam room, sauna, small workout area and a one-room spa.

Suites, each named for a local wine variety, are tastefully decorated with high-end finishes like granite countertops and stainless steel appliances in the gourmet kitchens. Beds are plush with plenty of pillows and luxe sheets and some come with awe-inspiring views of the lake or surrounding mountain range.

Though guests can gather local wine and produce to cook in-suite, the resort’s wine bar and restaurant, Pointe 49 Kitchen & Bar serves up casual fare overlooking the pool and lake. They also host seasonal barbecues on the pool deck where chefs grill up made-to-order burgers, steaks, or salmon fillets. In addition to the resort’s own, there are plenty of restaurants as well as quaint shops and cafés in the nearby town of Osoyoos.



  • Bar
  • Extra beds / roll away beds
  • Gym / fitness center
  • Hot Tub / Jacuzzi
  • Outdoor pool
  • Private beach
  • Restaurant
  • Sauna / Steam Room
  • No pets allowed
  • Spa
  • Extra beds (fees apply)
  • 100% smoke-free


  • 24-hour front desk
  • 24-hour security

Room amenities

  • Air-conditioning
  • Central heating
  • Coffee / tea-making facilities
  • Fridge
  • Iron and ironing board
  • Kitchenette in some rooms
  • Outdoor space for some rooms
  • Pay-per-view / movies on demand
  • Safe
  • Sitting area
  • Flatscreen TV


  • Complimentary Internet access
  • Complimentary Wi-Fi throughout


  • Bathrobes
  • Hair-dryer
  • Bathtub or shower


  • Complimentary parking

Please note: Some amenities may not be available in all rooms and some amenities or services incur an additional charge and are subject to change. Please check with the hotel directly.


Check-in: Standard Time is 4pm.

Minimum age required to check-in: 19

Checkout: Standard Time is 12pm.

Children and additional guests: Children 18 and under stay free of charge when using existing bedding.
Extra bedding available upon request: C$10 (plus tax, per night).
Crib/Pack n Play available upon request: free of charge.

Extra beds not available in Studio Suites. Extra person fee is CAD$30 (subject to tax) per person per night.  

Pets: No pets allowed.

Cancellation: Cancellation policy & booking conditions vary by 'rate plan'. These will be displayed on the payment page after you have searched for your dates and selected a rate.

Have a Question? Contact Travelzoo.

Customer service available Monday - Friday 9am - 6pm GMT + 8.

Rates may vary by date, are subject to availability and are not guaranteed until your purchase is complete.

Your Recently Viewed Deals

Popular pages

Walnut Beach Resort

Walnut Beach Resort