Walnut Beach Resort
Walnut Beach Resort is located right on the shores of Osoyoos Lake, offering guests a beautiful private beach to enjoy. - The resort has a variety of amenities including two spa tubs, an outdoor pool, and a fitness center. - Guests can also take advantage of activities such as water skiing, snowboarding, and mountain biking nearby. - The resort features a restaurant and a bar/lounge where guests can enjoy delicious
Very pleasant day. Great service, clean room and friendly staff.
My family and I had a great time celebrating birthdays in Osoyoos! While Walnut Beach Resort is getting a little tired, it is always as clean as can be and the people so warm and friendly. I'll certainly be back!
Check-In 4:00 PM
Check-Out 11:00 AM
Year of Last Renovation: 2008
Floors: 3
Rooms: 112
Corridors: All Rooms Have Interior Hallways
Non Smoking Rooms: 112
Suites: 112
Room Windows: Windows Do Open
Cleaning Frequency: Daily
Meeting Rooms: 1
Dist. to Food/Bars: 1.0 Mi
Dist. to Nearest Gym: On-site
Total Taxes: 14.00%
Total Misc Fees: $0.00 USD
Cancellation: 7 days prior to arrival
Check-In Instructions:
- Extra-person charges may apply and vary depending on property policy
- Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
- Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
- This property accepts credit cards; cash is not accepted
- Cashless transactions are available
- Safety features at this property include a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, and a first aid kit
- This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
- 24-hour front desk
- ATM/banking
- Assistive listening devices available
- Banquet hall
- Barbecue grill(s)
- Beach sun loungers
- Beach towels
- Braille or raised signage
- Check In: 4:00 PM
- Check Out: 11:00 AM
- Conference space
- Conference space size (feet) - 1798
- Conference space size (meters) - 167
- Cross-country skiing nearby
- Designated smoking areas
- Dock
- Downhill skiing nearby
- Electric car charging station
- Elevator
- Express check-out
- Fireplace in lobby
- Fitness facilities
- Free WiFi
- Free self parking
- Fully fenced
- Golfing nearby
- Hiking/biking trails nearby
- Horse riding nearby
- Housekeeping on request
- Kayaking nearby
- Laundry facilities
- Mountain biking nearby
- Number of bars/lounges - 1
- Number of hot tubs - 2
- Number of outdoor pools - 1
- Number of restaurants - 1
- On private beach
- Outdoor furniture
- Parasailing nearby
- Pets not allowed
- Picnic area
- Playground on site
- Pool sun loungers
- Professional property host/manager
- Recycling
- Safe-deposit box at front desk
- Snowboarding nearby
- Snowmobiling nearby
- Snowshoeing nearby
- Terrace
- Water skiing nearby
- Wedding services
- Well-lit path to entrance
- Wheelchair accessible – no
- Windsurfing nearby
Contactless check-out is available
Essential workers only - NO
Cashless transactions are available
Day 1
Day 2
Day 3
FAQs about Walnut Beach Resort
What time is check in?
Check in time is 4:00 PM based on the hotel's local time. Early check in may be available if requested at the front desk on the day of check-in.
What time is check out?
Check out time is 11:00 AM based on the hotel's local time. Late check out may be available if requested at the front desk during your stay.
How many rooms does Walnut Beach Resort have?
There are 112 rooms in the property.
Is there any meeting space at Walnut Beach Resort?
Yes, they have 1 meeting room that can support various table layouts.
Is there a gym at Walnut Beach Resort?
Yes, there is a gym/fitness area available on-site at the property.
Is there a pool at Walnut Beach Resort?
Yes, there is a pool on-site at the property.
Is there shuttle service at Walnut Beach Resort?
Penticton Airport 45 minutes away - taxi for $75 Kelowna Airport 2 hours away - taxi $150
Meeting Rooms and Banquet Rooms at Walnut Beach Resort
Below are the meeting, banquet, conference and event spaces at Walnut Beach Resort.
Feel free to use the Walnut Beach Resort meeting space capacities chart below to help in your event planning. Hotel Planner specializes in Osoyoos event planning for sleeping rooms and meeting space for corporate events, weddings, parties, conventions, negotiated rates and trade shows.








Room Details
- Hanes Point - 0.6 mi
- Dominion Radio Astrophysical Observatory - 36.3 mi
Room 1 of 26
Room 2 of 26
Room 3 of 26
Pool 4 of 26
Health and Fitness 5 of 26
Water Sports 6 of 26
Water Sports 7 of 26
Water Sports 8 of 26
General 9 of 26
General 10 of 26
Childrens Activities 11 of 26
Dining 12 of 26
Dining 13 of 26
Dining 14 of 26
Dining 15 of 26
Dining 16 of 26
Property Grounds 17 of 26
Beach 18 of 26
Beach 19 of 26
Terrace/Patio 20 of 26
Property Grounds 21 of 26
Property Grounds 22 of 26
Hotel 23 of 26
Hotel 24 of 26
Hotel 25 of 26
Hotel 26 of 26

Very pleasant day. Great service, clean room and friendly staff.
My family and I had a great time celebrating birthdays in Osoyoos! While Walnut Beach Resort is getting a little tired, it is always as clean as can be and the people so warm and friendly. I'll certainly be back!
Hi there! You can ask me anything at all about the Walnut Beach Resort.
Try some of these examples:
"What's for breakfast?"
"What's the parking situation?"
"How far is [location of your choice]?"
What is cool about this hotel?
Walnut Beach Resort is located right on the shores of Osoyoos Lake, offering guests a beautiful private beach to enjoy. - The resort has a variety of amenities including two spa tubs, an outdoor pool, and a fitness center. - Guests can also take advantage of activities such as water skiing, snowboarding, and mountain biking nearby. - The resort features a restaurant and a bar/lounge where guests can enjoy delicious