Twin Lakes

Travel Guide

Visiting beautiful Osoyoos BC.
Visiting beautiful Osoyoos BC.
Stopped here on the last night of our road trip. Walnut Beach Resort is like a little Mexican place in Osoyoos. Private beach, beautiful pool, great accommodations and this view!!
What a perfect day to race Dragon boat✅
Makes you think.
Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr Osoyoos BC
The price is P6,659 per night from Feb 28 to Mar 1
P6,659
P7,724 total
Feb 28 - Mar 1
includes taxes & fees
Book a stay at this beach hotel in Osoyoos. Enjoy free WiFi, free parking, and a private beach. Our guests praise the pool and the helpful staff in our reviews. ...
9/10 Wonderful! (1,261 reviews)
It was a great stay!! We will be back. GP

Reviewed on Feb 15, 2026

Walnut Beach Resort
Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place Osoyoos BC
The price is P7,186 per night from Feb 24 to Feb 25
P7,186
P8,336 total
Feb 24 - Feb 25
includes taxes & fees
Book a stay at this beach hotel in Osoyoos. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,218 reviews)
Good spot

Reviewed on Feb 13, 2026

Watermark Beach Resort
Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel

2.5 out of 5
7702 Main Street Osoyoos BC
The price is P6,867 per night from Mar 2 to Mar 3
P6,867
P7,965 total
Mar 2 - Mar 3
includes taxes & fees
Book a stay at this beach hotel in Osoyoos. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our ...
8.2/10 Very Good! (1,003 reviews)
Clean room short 1 night stay visiting baldy pool and hot tub were down but the owner lets you use the best western Down the road

Reviewed on Jan 31, 2026

Coast Osoyoos Beach Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations

3 out of 5
7310 Main Street Osoyoos BC
Book a stay at this beach condo in Osoyoos. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.6/10 Excellent! (1,243 reviews)
Staff were wonderful. Very friendly and helpful.

Reviewed on Oct 11, 2025

Desert Surfside Waterfront Accommodations
Safari Beach Resort

Safari Beach Resort

4 out of 5
5815 Oleander Dr Osoyoos BC
Stay at this apartment in Osoyoos. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.4/10 Exceptional! (132 reviews)
It was a great getaway. It was a beautiful place to go and enjoy the fall scenery. The resort was clean and quiet. Easy to contact host. Will be back.

Reviewed on Oct 13, 2025

Safari Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Things to do