Okanagan Wine Country Hotels

Walnut Beach Resort

  • 4200 Lakeshore Dr. Map It
  • Osoyoos
Check Rates


  • Relaxed atmosphere
  • Great food
  • Friendly staff


  • Popular wedding venue
  • A bit difficult to find
  • Limited evening entertainment

Published 03/10/2015

Fodor's Review

With its own sandy beach on the shores of Okanagan Lake, this lovely resort has an away-from-it-all ambience, helped by the fact that it's at the end of a road in a quiet residential neighborhood. All the studio, one-, and two-bedroom suites have gourmet kitchens and are tastefully furnished with high-end linens, flat-screen TVs, and free Wi-Fi. The wine bar and restaurant open onto a large pool patio with a barbecue area where chefs grill up made-to-order burgers, steaks, or salmon fillets. The hotel has a steam room and sauna, as well as a small workout area and a one-room spa.

Hotel Information


4200 Lakeshore Dr., Osoyoos, British Columbia, V0H 1V6, Canada

Map It


250-495–5400; 877-936–5400

Hotel Details:

  • 112 rooms
  • Rate includes: No meals

Published 03/10/2015

Book A Hotel


Map View

Map of

What's Nearby

  • Restaurants
  • Sights
  • Hotels

See all hotels in Okanagan Wine Country

Add Your Own Review

When did you stay?

Minimum 200 character count

How many stars would you give?





No Thanks

Love To Travel?

Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.

Thank You

Now sit back, relax, and check your inbox to start planning your next travel adventure.

Please tell us more about the type of travel you're interested in. Check all that apply.