
Twin Lakes Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Linda Nisbett
- Plan, book, travel with confidence
- Better togetherSave up to Rp16.000.000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top hotels in Twin Lakes

Watermark Beach Resort
15 Park Place Osoyoos BC
Fully refundableReserve now, pay when you stay
The price is Rp1.984.566 per night from 14 Nov to 15 Nov
Rp1.984.566
Rp2.302.097 total
14 Nov - 15 Nov
includes taxes & fees

Walnut Beach Resort
4200 Lakeshore Dr Osoyoos BC
Fully refundableReserve now, pay when you stay
The price is Rp2.235.518 per night from 16 Nov to 17 Nov
Rp2.235.518
Rp2.593.200 total
16 Nov - 17 Nov
includes taxes & fees
9.2/10 Wonderful! (1,770 reviews)
"Spacious room with great kitchen. Quiet. Location is a bit remote from town centre, but that no doubt added to the quietness!"
Reviewed on 9 Nov 2026

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
What to do in Twin Lakes

Oliver Wine Tour Full Day Guided With 5 Wineries
Rp2.892.649
per adult

Osoyoos Wine Tour Full Day Guided With 5 Wineries
Rp2.892.649
per adult

Oliver & Osoyoos Private Wine Tour - Half Day
Rp3.600.021
per adult
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
