Save up to HK$7,200 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Discover the most popular places to visit in Twin Lakes
British Columbia Visitor Centre at Osoyoos
8.6/10 (125 reviews)
After visiting British Columbia Visitor Centre at Osoyoos, make a plan to see the other sights and activities in Osoyoos. Amble around this family-friendly area's lakeside and enjoy its wineries.
sẃi ẃs Provincial Park
8.8/10 (312 reviews)
You can take time to visit sẃiẃs Provincial Park during your travels to Osoyoos. Wander through the lakeside and beautiful beaches in this family-friendly area.
Osoyoos and District Museum and Archives
8.2/10 (11 reviews)
You can spend time studying the exhibits at Osoyoos and District Museum and Archives during your trip to Osoyoos. Wander through the lakeside and beautiful beaches in this culturally rich area.
Osoyoos Art Gallery
8.2/10 (91 reviews)
You can spend time studying the exhibits at Osoyoos Art Gallery during your travels in Osoyoos. Amble around this family-friendly area's lakeside and enjoy its wineries.
Gyro Beach
Why not spend a lazy afternoon at Gyro Beach during your trip to Osoyoos? Stroll along the lakeside in this culturally rich area or visit its wineries.
beach near Town Square - Farmers' Market
Why not spend a lazy afternoon at beach near Town Square - Farmers' Market during your trip to Osoyoos? Stroll along the lakeside in this culturally rich area or visit its wineries.
Gyro Park
Gyro Park is just one of the places to see in Osoyoos, so why not enjoy the other things to explore during your travels? Wander through the lakeside and beautiful beaches in this culturally rich area.
beach near Stelkia
Why not spend a lazy afternoon at beach near Stelkia during your trip to Osoyoos? Amble around this culturally rich area's lakeside and enjoy its wineries.
"This hotel is absolutely a revisit, very nice breakfast it was good. The only criticism is the ac unit is loud when rebooting and my husband would like more channels on the TV. Other than that people book here it's at a central location, gas stations, fast food outlets, police station and the the town is 5mins away love love love."
"The continental breakfast was good, and the hotel staff were exceptional throughout our stay. We loved that the kayaks and paddleboards were available free of charge—just ask the staff member on the beach. The walkout patios with direct beach access are a fantastic feature, and the beach itself was clean, quiet, and much less crowded than the neighboring beaches. We always enjoy staying here and would highly recommend this hotel to anyone looking for a relaxing getaway."
"The hotel was well-maintained and clean throughout and we really enjoyed the location on the beach and the facilities such as the pool and hot tubs. The staff, however, ranged from indifferent to rude. We ordered a drink from the pool area, on their prompting, and they never came back with it. We were scheduled to check-in at 4 and ended up getting in late and only after repeated prompting (and I saw this with subsequent visitors on other days so it wasn't just a one-off). In general, the staff...
"We had a fantastic stay at Westridge Motor Inn! The owners were absolutely wonderful—so friendly, welcoming, and accommodating. The room was clean and comfortable, and we felt right at home. You can tell they really care about their guests and their motel. We will definitely be back and highly recommend staying here! ❤️"
"Didn’t use beach and went and found my own private beach. I have bad legs and had to travel to the furthest corner of the property to smoke. Couldn’t even smoke on the beach. Beautiful property but smokers deserve to enjoy it too after all we are paying customers too."
"Clean room
Easy access to the beach, friendly staff, windows could use a good clean, exhaust fan was not working but not a big deal since they have outdoor stove and grill. AC was powerfull"
"The property is dated and seems to be a bit rundown. Our balcony was dirty and had exposed wires that were cut off. Our balcony faced the marina which was very busy because the boat/seadoo rentals is right there. We stayed 5 nights and had room cleaning only twice."
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.
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.
Get set to book, because a trip to Twin Lakes starts from an affordable . When you combine your flights, hotels and more into a holiday package, you'll land the biggest deals.
How do I get a cheap travel package to Twin Lakes?
Booking a hotel and flight together with Expedia won't just save precious time — it'll save you a few dollars too. A Twin Lakes holiday package makes it a breeze to create your dream adventure. With more than 550 airlines all over the world to choose from, finding convenient flights that suit your busy schedule won't be difficult. In addition to that, we've got over 1,000,000 properties globally to select from. Talk about choice! Whatever your budget, Expedia can show you the world.
How far in advance should I book my Twin Lakes holiday?
While prices change frequently, we generally suggest booking your holiday as early as possible. Most international airfares can be found on Expedia up to a year in advance. If you're booking late, you may still get lucky. Low prices to Twin Lakes sometimes emerge just weeks before departure.
What does an Expedia Twin Lakes travel package include?
With Expedia, you can select any combination of car rentals, hotels and flights to build your perfect Twin Lakes travel package. Once you've made your booking, you can add on the fun stuff like activities and tours. Remember — the more you bundle, the more discounts you'll get!
What should I know before booking a Twin Lakes travel package?
Get set to save with an Expedia travel package. Combine your flights, rental cars and hotels and score terrific discounts. Hotels aren't your only choice, though. We've got island resorts, rural cottages and even ranches and treehouses!
Can I choose my airline with a Twin Lakes Expedia holiday package?
Yes, you can. We offer more than 550 partner airlines across the globe, so go with the carrier that matches your budget needs.
If I'm not able to travel, can I cancel my Twin Lakes holiday package?
Because we know life is full of surprises, the answer is yes. To learn more, check out our Customer Service Portal. But generally speaking, if you've booked your Twin Lakes holiday package in the last 24 hours, you may be able to cancel or change it with no penalties. Your airline, hotel or car rental company may charge a fee if you made your booking a while ago.