Twin Lakes

Travel Guide

Twin Lakes
Osoyoos which includes a lake or waterhole, tranquil scenes and a small town or village
Osoyoos showing tranquil scenes and heritage elements
Osoyoos showing farmland, a lake or waterhole and tranquil scenes
Osoyoos which includes mist or fog, tranquil scenes and a lake or waterhole
Walnut Beach Resort
Walnut Beach Resort
4 out of 5
4200 Lakeshore Dr, Osoyoos, BC
The price is €319 per night from 23 Jul to 24 Jul
€319
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 €203 per night from 23 Jul to 24 Jul
€203
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,008 reviews)
Family trip
"Excellent front desk service. Excellent location. Good for family visit. However, for the price, I did expect some room cleaning service rather than having to ask for everything like towel changing, soap for the bathroom etc. pool was nice just cold."

Reviewed on 10 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! (444 reviews)
"Nice access to beach. Some areas covered in spiderwebs, birdnests that could be better taken care of."

Reviewed on 9 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,130 reviews)
"It was fine, unfortunately there were people talking til after midnight on the balcony above us. That couldn’t be helped But as we had to be up very early in the morning we didn’t get a good night sleep."

Reviewed on 7 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
Walking distance to the warmest Lake in Canada, Beaches and Downtown shopping.
Walking distance to the warmest Lake in Canada, Beaches and Downtown shopping.
Osoyoos
Stay at this vacation home in Osoyoos. Enjoy free WiFi, laundry facilities, and cable/satellite TV service. Popular attractions Town Square / Farmers' Market ...
9.8/10 Exceptional! (18 reviews)
Perfect!
"This apartment was absolutely perfect for my two night stay. Owners are kind and very responsive, the place was modern, super clean and had everything I needed. Highly recommend!"

Reviewed on 3 Jul 2025

Walking distance to the warmest Lake in Canada, Beaches and Downtown shopping.
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