A lake with mountains in the background, a bridge, and a metal sculpture in the foreground.

Twin Lakes 4 Stars Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Twin Lakes 4 Star Hotels

This weekend
Next weekend

Our top choices for Twin Lakes 4-star hotels

1. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,016 reviews)
"Great stay in a unique location."
Canada
BILL
Spirit Ridge, in The Unbound Collection by Hyatt

2. Walnut Beach Resort

Walnut Beach Resort
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,536 reviews)
"Loved staying here."
Canada
Michael
The price is NT$9,000
NT$10,440 total
includes taxes & fees
Sep 1 - Sep 2
Walnut Beach Resort

3. Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,313 reviews)
"Absolutely worth staying here, nothing in the area can compare."
Canada
Fares
Watermark Beach Resort

4. Safari Beach Resort

Safari Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (161 reviews)
"We had a wonderful stay"
Canada
Andre
Safari Beach Resort
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Twin Lakes

Head to sights like Osoyoos Lake and Rattlesnake Canyon as you discover Twin Lakes.

A lake with mountains in the background, a white boat on the water, and a clear blue sky with clouds.
Photo by Sharen DeGelder
Open Photo by Sharen DeGelder

Top Twin Lakes Hotel Reviews