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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Twin Lakes 4 Star Hotels

Tonight
Sep 25 - Sep 26
Tomorrow
Sep 26 - Sep 27
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Twin Lakes 4-star hotels

1. Walnut Beach Resort

Walnut Beach Resort
Osoyoos
Canada
Surbhi
₩144,160
₩167,226 total
includes taxes & fees
Oct 4 - Oct 5
Walnut Beach Resort

2. Watermark Beach Resort

Watermark Beach Resort
Osoyoos
Canada
jaydin
₩149,714
₩173,668 total
includes taxes & fees
Oct 25 - Oct 26
Watermark Beach Resort

3. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
Canada
Michael
₩171,929
₩202,429 total
includes taxes & fees
Oct 19 - Oct 20
Spirit Ridge, in The Unbound Collection by Hyatt

4. Safari Beach Resort

Safari Beach Resort
Osoyoos
Canada
Scott
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 Gyro Beach and Osoyoos Lake as you discover Twin Lakes.

See all hotels in 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

Top Twin Lakes Hotel Reviews

Watermark Beach Resort

Watermark Beach Resort

10/10 Excellent
"Great location"
Karell 2-night trip
Posted 2 hours ago
Watermark Beach Resort
Walnut Beach Resort

Walnut Beach Resort

10/10 Excellent
"Always love staying at walnut beach. Pool was on the cooler side this time. No longer serve breakfast as a menu option now it is a buffet. Can’t wait to come back."
Stephanie 2-night trip
Posted 6 hours ago
Walnut Beach Resort
Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt

10/10 Excellent
"Beautiful resort I will go again."
Michael 3-night trip
Posted 1 day ago
Spirit Ridge, in The Unbound Collection by Hyatt
Safari Beach Resort

Safari Beach Resort

10/10 Excellent
"Beautiful view"
Sandra 3-night trip
Posted 2 days ago
Safari Beach Resort

Explore a world of travel with Expedia