Twin Lakes

Travel Guide

Twin Lakes
Twin Lakes
Twin Lakes
Twin Lakes
Twin Lakes
Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr Osoyoos BC
The price is RM797 per night from 3 Jun to 4 Jun
RM797
RM924 total
3 Jun - 4 Jun
includes taxes & fees
Stay at this beach hotel in Osoyoos. Enjoy free Wi-Fi, free parking and a private beach. Our guests praise the pool and the helpful staff in their reviews. Popular ...
9.2/10 Wonderful! (1,408 reviews)
"We enjoyed our stay, room was clean, staff was helpful, a return trip is in the cards to hopefully enjoy some of the other amenities."

Reviewed on 2 Jun 2026

Walnut Beach Resort
Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place Osoyoos BC
The price is RM857 per night from 10 Jun to 11 Jun
RM857
RM994 total
10 Jun - 11 Jun
includes taxes & fees
Stay at this beach hotel in Osoyoos. Enjoy free Wi-Fi, free parking and an outdoor pool. Our guests praise the pool and the restaurant in their reviews. Popular ...
9.6/10 Exceptional! (1,278 reviews)
"We had a lovely stay here with our dogs! Absolutely coming again!"

Reviewed on 2 Jun 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 RM645 per night from 16 Jun to 17 Jun
RM645
RM749 total
16 Jun - 17 Jun
includes taxes & fees
Stay at this beach hotel in Osoyoos. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the helpful staff and the clean rooms in their reviews. ...
8.4/10 Very Good! (1,002 reviews)
"Good check in process"

Reviewed on 1 Jun 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
Stay at this beach condo in Osoyoos. Enjoy free Wi-Fi, free parking and a beach locale. Our guests praise the helpful staff in their reviews. Popular attractions ...
8.6/10 Excellent! (1,251 reviews)
"Not the world fanciest place but an independent hotel that’s in good condition with an excellent location. Friendly host, pet friendly. Second time staying"

Reviewed on 26 May 2026

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 Wi-Fi, free parking and an outdoor pool. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.6/10 Exceptional! (150 reviews)
"Fantastic value! Well maintained property and beautiful beach! Room was clean and had everything we needed."

Reviewed on 1 Jun 2026

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

Explore a world of travel with Expedia