Twin Lakes

Travel Guide

Twin Lakes
Osoyoos featuring tranquil scenes, a small town or village and a lake or waterhole
Osoyoos which includes tranquil scenes and heritage elements
Osoyoos which includes tranquil scenes, a lake or waterhole and farmland
Osoyoos featuring a lake or waterhole, tranquil scenes and mist or fog
Walnut Beach Resort
Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
The price is S$477 per night from 23 Jul to 24 Jul
S$477
23 Jul - 24 Jul
includes taxes & fees
Stay at this 4-star 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,009 reviews)
"Liked everything. Will come again."

Reviewed on 11 Jul, 2025

Walnut Beach Resort
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 S$304 per night from 23 Jul to 24 Jul
S$304
23 Jul - 24 Jul
includes taxes & fees
Stay at this 3-star beach hotel in Osoyoos. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff and the clean rooms in our ...
7.6/10 Good! (1,014 reviews)
"This hotel is in a very good location that makes it convenient to most things. The restaurant wasn’t open on Monday and Tuesday which was a disappointment. Rooms were really comfortable"

Reviewed on 13 Jul, 2025

Holiday Inn Hotel & Suites Osoyoos by IHG
Richter Pass Beach Resort
Richter Pass Beach Resort
2.5 out of 5
7506 Main St, Osoyoos, BC
Stay at this motel in Osoyoos. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular attractions Starlite ...
7.8/10 Good! (447 reviews)
"Loved it ! Staff were very nice, location fun, hotel nice comfy and clean"

Reviewed on 13 Jul, 2025

Richter Pass 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.
Desert Surfside Waterfront Accommodations
Desert Surfside Waterfront Accommodations
3 out of 5
7310 Main Street, Osoyoos, BC
Stay at this 3-star 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.4/10 Very Good! (1,131 reviews)
"Renvated room, great service, great people."

Reviewed on 11 Jul, 2025

Desert Surfside Waterfront Accommodations
Safari Beach Resort
Safari Beach Resort
4 out of 5
5815 Oleander Dr, Osoyoos, BC
Stay at this 4-star 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! (102 reviews)
"Wonderful stay! Property is beautifully looked after, amazing views and amenities. Pool was wonderful and staff were amazing!"

Reviewed on 11 Jul, 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