4200 Lakeshore Drive,
Osoyoos,
Canada,
V0H 1V6,
British Columbia
-
Near Osoyoos Lake
Great
8.7
9.0
/10
4.0
4.1
/5
Loved by guests
Fantastic location
Comfortable beds
Friendly staff
Well-equipped rooms
"Loved this resort! Definitely had a bit of a Mexico resort vibe with great pool facilities, right on the beach."
Bcheeps from Canada
read full review
"The hotel itself was really nice too, and our room was a great size with a good-sized bathroom, a kitchenette with stovetop, fridge, dishwasher and a bunch of small appliances/utensils available, and a very comfy king bed."
Alan K from Canada
read full review
"Resort is right on the beach you can enjoy a dip in the lake or in the resort pool or hot tub."
Karsten
read full review
Location
Walnut Beach Resort sits on the shores of Lake Osoyoos, Canada's warmest lake, offering exclusive access to a private beach. The resort is strategically positioned along a picturesque stretch of sandy shoreline, allowing guests to enjoy direct lake access. Surrounded by desert mountains and rich vineyards, this location provides ample opportunities for wine tours and outdoor activities.
Accommodations
The hotel consists of 100 designer suites that range from studio to two-bedroom layouts, accommodating up to six guests. Each suite includes fully equipped kitchens, in-suite laundry, and private balconies, offering guests the comforts of home. The Sommelier Penthouse Suite provides expansive lake views with luxury space across 1,351 square feet.
Dining
Pointe 49 Kitchen & Bar serves a menu that reflects local Okanagan flavors, with options for both indoor and patio dining. This on-site dining option offers classic dishes along with a selection of local wines and craft beers. Seasonal specials, such as Pasta Night, create varied dining experiences throughout the week.
Recreation
Guests can enjoy a scenic heated outdoor pool and two whirlpools that overlook the lake, enhancing relaxation after daytime activities. The resort provides secured bike storage, enabling easy exploration of regional trails for hiking and cycling enthusiasts. Water sports equipment is available for rent from Wake Pilot, offering guests excitement right on the lake.
Meetings and Events
Walnut Beach Resort caters to small business meetings and corporate retreats with bespoke indoor and outdoor spaces that accommodate up to 50 attendees. The inviting atmosphere supports creativity and collaboration, complemented by stunning views of the surrounding landscape. Customized experiences, including team-building activities, can be arranged by the attentive staff.
Highlights
Location: Exclusive access to a private beach
Accommodations: 100 designer suites with fully equipped kitchens
Dining: Pointe 49 Kitchen & Bar with varied menus
Recreation: Scenic heated outdoor pool and two whirlpools
Meetings: Versatile spaces for corporate retreats and meetings
Entertainment: Water sports rentals available on-site
“Walnut Beach Resort distinguishes itself with an exclusive private beach on Lake Osoyoos, a rare amenity in the area. I appreciate that every suite includes a full kitchen, catering to extended stays and family needs, plus the year-round heated pool and hot tubs add to its appeal for leisure and winter escapes. For travellers seeking both comfort and convenience in Canada's desert region, this resort is a worthy consideration.”
Natalie ParkerManaging Editor at Lakehotels
View all
Choose the Room Style
Enjoy double rooms, spacious suites, or family setups—with breakfast, no cancellation fees, and deals
Studio Partial Lake View
2 persons
42 m²
1 King-size bed
Shower
Coffee machine
room details
One-Bedroom Suite Partial Lake View
2 persons
58 m²
1 King-size bed and 1 Sofa bed
Shower
Coffee machine
room details
Studio Suite Mountain View
2 persons
42 m²
1 King-size bed
Shower
Coffee machine
room details
One-Bedroom Suite Mountain View
2 persons
58 m²
1 King-size bed and 1 Sofa bed
Shower
Coffee machine
room details
Click button to see more rooms
Show all rooms
Show all roomsLess
Room Rates & Availability Schedule
Check what’s available on your travel dates and book now!
Resort & Hotel Amenities
These lakeside accommodations combine comfort with unforgettable experiences
General
No smoking on site
Free Wi-Fi
Parking
Safe deposit box
24-hour reception
VIP check-in/ -out
Express check-in/ -out
No pets allowed
Rooms/ Facilities for disabled
Wheelchair access
24-hour security
Private beach
Lift
ATM/Cash machine
Smoke detectors
Fire extinguishers
Key card access
Sports & Fitness
Fitness centre
Wind surfing
Skiing
Hiking
Cycling
Badminton
Golf course
Guest Parking
Shared kitchen
Electric kettle
Services
Laundry
Grocery shopping service
Shops/Commercial services
Welcome drink
Happy hour
Dining
In-room breakfast
Restaurant
Bar/ Lounge area
Picnic area/ Tables
Business
Meeting/ Banquet facilities
Fax/Photocopying
Children
Cots
Children's menu
Children's play area
Facilities for people with disabilities
Toilet for disabled
Spa & Leisure
Heated swimming pool
Outdoor swimming pool
Beach access
Beach umbrellas
Sun loungers
Sun terrace
Garden area
BBQ facilities
Jacuzzi
Pool with view
Shallow end
Room features
Air conditioning
Heating
Sitting area
Terrace
Garden furniture
Dining table
Ironing facilities
Bathroom
Washing machine
Free toiletries
Self-catering
Shared kitchen
Electric kettle
Media
Flat-screen TV
Room decor
Carpeted floor
Show more
Dining Onsite
Pointe 49 Kitchen & Bar invites guests of Walnut Beach Resort to explore a delightful fusion of local and international flavors. With its indoor and patio dining options, this venue offers a cozy, traditional ambiance perfect for unwinding after a day by the lake.
Pointe 49 Kitchen & Bar
American with local influences
Ambiance
Cozy indoor seating complemented by a charming patio, ideal for soaking in temperate weather.
Key Offerings
Enjoy a diverse menu featuring light fare and seasonal specialties, alongside organized activities. A barbecue area and picnic spots are available for casual dining under the sun.