Photo by Linda Nisbett

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 prices for these dates

Our top choices for Twin Lakes 4-star hotels

1. Walnut Beach Resort

Walnut Beach Resort
4.0 star property
Osoyoos
9.2 out of 10, Wonderful, (1,771 reviews)
"Wonderful view and breakfast on weekends good addition"
Canada
beth
The price is P7,797
P9,045 total
includes taxes & fees
Nov 22 - Nov 23
Walnut Beach Resort

2. Watermark Beach Resort

Watermark Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (1,418 reviews)
"Excellent location and rooms are very comfortable."
Canada
Lorne
Watermark Beach Resort

3. 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,002 reviews)
"Love our stay here!"
Canada
Joanne
The price is P7,435
P8,798 total
includes taxes & fees
Dec 2 - Dec 3
Spirit Ridge, in The Unbound Collection by Hyatt

4. Safari Beach Resort

Safari Beach Resort
4.0 star property
Osoyoos
9.6 out of 10, Exceptional, (183 reviews)
"Amazing stay, friendly staff, very well kept"
Canada
Jennifer
Safari Beach Resort