Twin Lakes Vacations from $1,123

Book a Hotel + Flight or Car together to unlock savings

Photo by Linda Nisbett
  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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

The Latest Twin Lakes vacation packages

Price found within the past 48 hours. Click for updated prices.
Summerland Waterfront Resort & Spa
Don't see what you're looking for?
See all available trips from Columbus to Twin Lakes
View all trips

Discover the most popular places to visit in Twin Lakes

What to do in Twin Lakes

Twin Lakes Hotel Deals

Walnut Beach Resort

Walnut Beach Resort

4 out of 5
4200 Lakeshore Dr Osoyoos BC
$203 nightly
The price is $235 total per night from Jun 11 to Jun 12
$235 total
Jun 11 - Jun 12
Total with taxes and fees
9.2/10 Wonderful! (1,432 reviews)
"Like a Mexican resort - without the "all-inclusive"."

Reviewed on Jun 9, 2026

Walnut Beach Resort
Watermark Beach Resort

Watermark Beach Resort

4 out of 5
15 Park Place Osoyoos BC
$233 nightly
The price is $271 total per night from Jun 18 to Jun 19
$271 total
Jun 18 - Jun 19
Total with taxes and fees
9.6/10 Exceptional! (1,291 reviews)
"We liked everything except that they couldn't accommodate us for an extension inspite of having the room available. They were charging us almost 1.5 times more than the price that we had paid earlier."

Reviewed on Jun 6, 2026

Watermark Beach Resort
Coast Osoyoos Beach Hotel

Coast Osoyoos Beach Hotel

2.5 out of 5
7702 Main Street Osoyoos BC
$180 nightly
The price is $209 total per night from Jun 15 to Jun 16
$209 total
Jun 15 - Jun 16
Total with taxes and fees
8.4/10 Very Good! (1,012 reviews)
"Nice property backing into the beach with a shallow swimming area. Lounge chairs available for use. Rooms could use updating but nice having a kitchen. Air conditioner when on was very cold and no adjustment switch and vent cover to direct flow was missing."

Reviewed on Jun 8, 2026

Coast Osoyoos Beach Hotel
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.

Find the Best Twin Lakes Vacation Packages

Twin Lakes Essential Information

Language
English
Currency
Canadian dollars

More vacations you might like

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.