Twin Lakes Travel Guide

Tourist 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 ฿3,879 per night from 1 May to 2 May
฿3,879
฿4,499 total
1 May - 2 May
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,293 reviews)
Kept finding spiders in the room. Kids yelled outside our door for over an hour the first morning. The check in desk (seemed always staffed) was same distance away. No way they didn’t hear it. Trying to find somewhere to park was a mess. Drove around up to 20 minutes and no matter where you park, ...

Reviewed on 7 Apr 2026

Walnut Beach Resort
Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place Osoyoos BC
The price is ฿4,192 per night from 12 Apr to 13 Apr
฿4,192
฿4,863 total
12 Apr - 13 Apr
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,237 reviews)
Was disappointed that the adult outdoor hot tub was out of order. The main hot tub was full out whole visit due to a kids hockey tournament. Besides that good stay

Reviewed on 6 Apr 2026

Watermark Beach Resort
Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites

3 out of 5
5506 Main Street Osoyoos BC
The price is ฿3,373 per night from 16 Apr to 17 Apr
฿3,373
฿3,912 total
16 Apr - 17 Apr
includes taxes & fees
Stay at this family-friendly hotel in Osoyoos. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the helpful staff in their ...
8.8/10 Excellent! (1,006 reviews)
Booked hotel because it had an indoor pool. It was closed for painting. Why on one of the busiest family weekends of the year? Unaware hotel allows pets. Ran into a dog the size of a small horse in the hallway. Makes me wonder how many accidents, pet hair, etc gets left. Room had a lot of wear & ...

Reviewed on 7 Apr 2026

Best Western Plus Osoyoos Hotel & Suites
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,243 reviews)
Staff were wonderful. Very friendly and helpful.

Reviewed on 11 Oct 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 Wi-Fi, free parking and an outdoor pool. Our guests praise the helpful staff in their reviews. Popular attractions ...
9.6/10 Exceptional! (135 reviews)
Clean room. Nice lake/mountain view from beach. Overall a very good experience.

Reviewed on 7 Apr 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

Cities near Twin Lakes