Located in Osoyoos, Safari Beach Resort is on a private beach. Sẃiẃs Provincial Park and Anarchist Protected Area reflect the area's natural beauty and area attractions include Rattlesnake Canyon and Rattlesnake Canyon Amusement Park. Nk'Mip Desert Cultural Centre and Shady Park are also worth visiting.
Osoyoos and District Museum and Archives - 19 min walk - 1.7 km
British Columbia Visitor Centre at Osoyoos - 2 min drive - 2.0 km
Getting around
Penticton, BC (YYF-Penticton Regional) - 53 min drive
Restaurants
Tim Hortons - 15 min walk
McDonald's - 19 min walk
A&W Restaurant - 19 min walk
Gino’s Coffee House - 16 min walk
Dairy Queen - 3 min drive
About this property
Safari Beach Resort
This smoke-free apartment building features a private beach, a seasonal outdoor pool and laundry facilities. Free WiFi in public areas and free self parking are also provided. Other amenities include barbecues. Each apartment provides a kitchen with a fridge, an oven, a microwave and a dishwasher. For a bit of entertainment, a flat-screen TV comes with digital channels, and guests can also appreciate conveniences, such as a coffee/tea maker and a dining table. Weekly housekeeping is available.
Safari Beach Resort offers 50 air-conditioned accommodations, which are accessible via exterior corridors, and features coffee/tea makers and a hairdryer. Rooms open to furnished balconies. This individually decorated and furnished accommodation includes dining tables. Accommodation at this 4-star apartment has kitchens with full-sized fridge/freezers, microwaves, kitchenware and utensils and dishwashers. Bathrooms include a combined bath/shower unit.
This Osoyoos apartment provides complimentary wireless Internet access. 40-inch flat-screen televisions come with digital channels. Additionally, rooms include a ceiling fan and blackout curtains. Housekeeping is provided on a weekly basis.
Recreational amenities at the apartment include a private beach and a seasonal outdoor pool.
Policies
Check-in
Check-in start time: noon; check-in end time: 8:00 PM
Contactless check-in and check-out are available
Late check-in subject to availability
Minimum check-in age - 19
Check-out
Check-out before 10:00 AM
Contactless check-out
Special check-in instructions
The front desk is open Monday - Friday (8:00 AM - noon)
Guests must contact the property in advance for check-in instructions; front desk staff will greet guests on arrival at the property
To make arrangements for check-in please contact the property at least 48 hours before arrival using the information on the booking confirmation
If you are planning to arrive after noon please contact the property in advance using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
Access methods
Staffed front desk
Pets
Pets not allowed
Children and extra beds
Children are welcome
Rollaway/extra beds are not available.
Cots (infant beds) are not available
Payment types
Important information
You need to know
Property Registration Number ST633343628
Property # 88776024
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, debit cards and cash
Host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector with you on the trip
Host has indicated that there is a smoke detector on the property
Safety features at this property include a fire extinguisher
Frequently asked questions
Does Safari Beach Resort have a pool?
Yes, this property has a seasonal outdoor pool. Pool access is from 9:00 AM to 8:00 PM.
Is Safari Beach Resort pet-friendly?
No, pets are not allowed at this property.
How much is parking at Safari Beach Resort?
Self-parking is free at this property.
What time is check-in at Safari Beach Resort?
Check-in start time: noon; check-in end time: 8:00 PM. Late check-in is available during limited hours.
What time is check-out at Safari Beach Resort?
Checkout is at 10:00 AM.
Where is Safari Beach Resort located?
Situated in Osoyoos, this apartment building is steps away from Osoyoos Lake and Legion Beach Park. Veterans Park and Gyro Park are also within 15 minutes.
Safari Beach Resort Reviews
Reviews
9.6
Exceptional
Reviews are presented in chronological order, subject to a moderation process, and verified unless otherwise labelled.
Liked: Cleanliness, amenities, property conditions & facilities, communication
The rooms were clean, staff friendly and it was awesome to have private beach area. The property was also excellently maintained and staff were around all the time that you felt safe.
Amanda
Stayed 2 nights in Sep 2025
Verified
10/10 Excellent
Jessica
13 May 2024
Liked: Cleanliness, amenities, property conditions & facilities, communication
Will definitely stay here again!
Jessica
Stayed 2 nights in May 2024
Verified
10/10 Excellent
Shelley
4 Oct 2025
Liked: Cleanliness, property conditions & facilities, communication
We enjoyed this very well maintained property. The staff is friendly amd the manager is very helpful.
Liked: Cleanliness, amenities, property conditions & facilities, communication
We loved our relaxing stay at Safari Beach Resort. The property is so well cared for and the staff were so welcoming. We enjoyed using the pool and beach and ended up using the BBQ most nights. Would highly recommend this resort to anyone looking for a quiet beach vacation.
Alexandria
Stayed 3 nights in Sep 2025
Verified
8/10 Good
Brett
17 Sept 2025
Liked: Cleanliness, amenities, property conditions & facilities, communication
Great lake view with an abundance of bbqs and great seating with every unit. Pool was well maintained and the staff was great.
Brett
Stayed 2 nights in Sep 2025
Verified
10/10 Excellent
Robert
10 Sept 2025
Liked: Cleanliness, property conditions & facilities, communication
Very well maintained buildings and grounds. Friendly staff. Beautiful quiet location on the lake.
Robert
Stayed 3 nights in Sep 2025
Verified
10/10 Excellent
Daren
13 May 2024
Liked: Cleanliness, property conditions & facilities, communication
Great place beautiful beach
Daren
Stayed 2 nights in May 2024
Verified
10/10 Excellent
Jeff
10 Aug 2023
Liked: Amenities
Super Clean and Friendly.......Awesome Place to Stay With a Family
Jeff
Stayed 6 nights in Jul 2023
Verified
10/10 Excellent
camryn
27 May 2025
Liked: Cleanliness, property conditions & facilities, communication
It was fantastic, well equipped and super clean.
camryn
Stayed 2 nights in May 2025
Verified
10/10 Excellent
Kerrieanne
15 Sept 2024
Liked: Cleanliness, amenities, property conditions & facilities, communication
Loved the resort, great amenities…Awesome staff
Kerrieanne
Stayed 3 nights in Sep 2024
Verified
8/10 Good
Mylene
21 July 2025
Liked: Cleanliness, property conditions & facilities, communication
Nice beach
Mylene
Stayed 3 nights in May 2025
Verified
10/10 Excellent
Eden
19 May 2025
Liked: Cleanliness, amenities, property conditions & facilities, communication
We definitely come back here, we really enjoyed it.
Eden
Stayed 2 nights in May 2025
Verified
10/10 Excellent
Raven Rose
26 Sept 2025
Liked: Cleanliness, amenities, property conditions & facilities, communication
I had a great stay at this property! The place was clean, cozy, and had everything I needed. The location was convenient and quiet, perfect for relaxing. The host was also very responsive and helpful. Would definitely come back!