Twin Lakes

Travel Guide

A lake with mountains in the background, a bridge, and a metal sculpture in the foreground.
A calm lake at sunset with mountains in the background.
A lake with mountains in the background, a white boat on the water, and a clear blue sky with clouds.
A sign for Spotted Lake with the Okanaagan Nation name, surrounded by a mountainous landscape.
A mountainous landscape with a lake, a town, and a forested area.
Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr Osoyoos BC
The price is RM1,128 per night from 26 Jul to 27 Jul
RM1,128
RM1,308 total
26 Jul - 27 Jul
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 ...
Walnut Beach Resort
Park Inn by Radisson Osoyoos

Park Inn by Radisson Osoyoos

2.5 out of 5
9130 Main St Osoyoos BC
The price is RM712 per night from 18 Aug to 19 Aug
RM712
RM826 total
18 Aug - 19 Aug
includes taxes & fees
Stay at this hotel in Osoyoos. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the pool in their reviews. Popular attractions ...
Park Inn by Radisson Osoyoos
Holiday Inn Hotel & Suites Osoyoos by IHG

Holiday Inn Hotel & Suites Osoyoos by IHG

3 out of 5
7906 Main Street Osoyoos BC
The price is RM578 per night from 26 Jul to 27 Jul
RM578
RM670 total
26 Jul - 27 Jul
includes taxes & fees
Stay at this beach hotel in Osoyoos. Enjoy free Wi-Fi, free parking and a private beach. Our guests praise the helpful staff and the clean rooms in their reviews. ...
7.8/10 Good! (1,008 reviews)
"Great room overlooking the marina. Very quiet, clean. Great access to the beach. Parking underground was a premium, but not an issue."

Reviewed on 19 Jul 2026

Holiday Inn Hotel & Suites Osoyoos by IHG
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,291 reviews)
"Beach side location is a huge reason for staying there. Room, beds and A/C were excellent. Close to restaurants, nice location."

Reviewed on 17 Jul 2026

Desert Surfside Waterfront Accommodations
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.

Stay near popular Twin Lakes attractions

Things to do

Explore a world of travel with Expedia