Walnut Beach Resort
Top Resort Hotel

4200 Lakeshore Drive, Osoyoos, BC V0H 1V6, Canada
+1 250 495 5400


Check in
Check out

Overall guest ratings

8.2/10 Excellent
Based on 211 reviews
See all reviews

Review highlights

  • 8.7
  • 8.6
  • 5.5
  • 4.8

Good to know

  • Good kitchenette
  • Clean rooms


    Show all


    When you stay at Walnut Beach Resort in Osoyoos, you'll be on the beach and convenient to Haynes Point Provincial Park and Rattlesnake Canyon. This 4-star hotel is within close proximity of Pioneer Walkway and Anarchist Mountain Lookout.


    Make yourself at home in one of the 112 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and coffee/tea makers, as well as phones with free local calls.


    Pamper yourself with a visit to the spa, which offers massages and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a sauna, and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless Internet access, wedding services, and a fireplace in the lobby.


    Enjoy a satisfying meal at a restaurant serving guests of Walnut Beach Resort. Quench your thirst with your favorite drink at a bar/lounge.

    Business, Other Amenities

    Featured amenities include a business center, express check-out, and a 24-hour front desk. Planning an event in Osoyoos? This hotel has facilities measuring 1800 square feet (162 square meters), including meeting rooms. Free self parking is available onsite.

    Less More Hotels.com


    • Fitness center
    • Free Wi-Fi
    • Facilities for Disabled Guests
    • Meeting/Banquet facilities
    • Hot tub
    • Outdoor pool
    • No smoking
    • Bar/Lounge
    • Air-conditioned
    • 24 hour front desk
    • Safe
    • Sauna
    • Private beach
    • Designated smoking area
    • Business center
    • Laundry facilities
    • Spa
    • Restaurant
    • Express check out
    • Kitchen/Kitchenette
    • Pets not allowed
    • Free parking
    • Steam room
    • Wedding services
    Less More



    Guest reviews

    Overall Rating

    8.2 Excellent
    Based on 211 reviews
    • 8.7 "Pool is good."
    • 8.6 "Location is great."
    • 8.4 "Beach is lovely."
    • 8.0 "Great service."
    • 7.8 "Nice rooms."
    • 5.5 "Food is average."
    • 4.8 "Value below average."
    • 4.7 "Vibe wasn't good."
    • 2.9 "Terrible amenities."
    • 2.5 "Awful breakfast."
    View all review categories

    Overall Rating

    8.4 Excellent
    Based on 189 reviews
    • 8.7 "Location is great."
    • 8.6 "Pool is good."
    • 8.6 "Great service."
      9.2 "92% found the staff to be very friendly."
    • 8.3 "Beach is lovely."
    • 7.9 "Nice rooms."
      8.7 "87% said rooms were clean."
      7.8 "78% found the kitchenette to be good."
      9.6 "96% thought rooms were spacious."
      8.9 "89% thought the view was good."
    • 6.0 "Average cleanliness."
    • 5.5 "Food is average."
    • 4.7 "Value below average."
    • 2.9 "Terrible amenities."
      3.0 "70% thought the building wasn't nice."
    View all review categories

    Overall Rating

    8.8 Excellent
    Based on 21 reviews
    • 8.8 "Location is great."
    • 8.0 "Rooms are great."
    • 7.9 "Good service."
      9.2 "92% found the staff to be very friendly."
    Hotel type
    Romantic Hotel
    Guests say the hotel is perfect for a romantic getaway.
    Resort Hotel
    Guests say this is a wonderful resort hotel.
    Good to know
    "Good kitchenette"
    "Clean rooms"
    data provided by TrustYou

    Recent Reviews

    Would you like to save as your currency permanently or for this visit only?