
Twin Lakes Holidays
Book a Hotel + Flight or Car together to unlock savings
Better together
Save up to AU$703 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
Twin Lakes Holiday
Twin Lakes Essential Information
Language | English |
---|---|
Currency | Canadian dollars |
Our pick of the best Twin Lakes Hotel Deals

Walnut Beach Resort
4200 Lakeshore Dr, Osoyoos, BC
Fully refundableReserve now, pay when you stay
The price is AU$362 per night from 23 June to 24 June
AU$362
23 June - 24 June
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
"Everything was super. Friendly staff Clean room with comfy beds."
Reviewed on 11 Jun. 2025

Holiday Inn Hotel & Suites Osoyoos by IHG
7906 Main Street, Osoyoos, BC
Fully refundable
The price is AU$239 per night from 23 June to 24 June
AU$239
23 June - 24 June
includes taxes & fees
7.6/10 Good! (1,002 reviews)
"Bed was quite comfortable. Phone and alarm clock did not work, not a problem for one night though."
Reviewed on 10 Jun. 2025

Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, BC
The price is AU$359 per night from 15 June to 16 June
AU$359
15 June - 16 June
includes taxes & fees
8.2/10 Very Good! (1,005 reviews)
"Convenient to everything. Lovely beachfront."
Reviewed on 10 Jun. 2025
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.
Frequently asked questions
Discover the most popular places to visit in Twin Lakes

Nk'Mip Desert Cultural Centre
After visiting Nk'Mip Desert Cultural Centre, make a plan to see the other sights and activities in Osoyoos. Stroll along the lakeside in this culturally rich area or visit its wineries.
Nk'Mip Desert & Heritage Centre
You can spend an afternoon exploring the galleries in Nk'Mip Desert & Heritage Centre during your travels in Osoyoos. Wander through the lakeside and beautiful beaches in this culturally rich area.
What to do in Twin Lakes

Oliver & Osoyoos Private Wine Tour - Full Day
AU$402
per adult
More holiday ideas
Expedia's Latest Trends
Hotels
RACV Royal Pines Resort Gold CoastHotel GracelandsThe Avenue Hospital hotelsTiki Hotel Surfers ParadiseHoliday Inn Perth City Centre by IHGServiced Apartments NashvilleDeluxe Collins St Apartment with City Views + GymPeppertree Cottage in a beautiful Rural SettingDanka VillaDoctor Syntax HotelSheraton Grand Mirage Resort, Gold CoastCasino Hotels in BaliThe Embassy Valletta HotelKith HotelComfort Inn Deakin PalmsSouth Bank Cheap Hotels
Flights
Cheap Ireland FlightsSchiphol to Keflavik Intl.Cheap Philadelphia FlightsCanberra Intl. to TullamarineSantorini National to Fiumicino - Leonardo da Vinci Intl.Suvarnabhumi Intl. to Pudong Intl.Cheap Solomon Islands FlightsHiroshima to HanedaNadi Intl. to ManaKingsford Smith Intl. to Vaclav HavelPerth to San Diego Intl.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.