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
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Our top choices for Twin Lakes 4-star hotels

1. Walnut Beach Resort

Walnut Beach Resort
Osoyoos
Canada
Michael
NT$6,503
NT$7,543 total
includes taxes & fees
Sep 7 - Sep 8
Walnut Beach Resort

2. Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt
Osoyoos
Canada
BILL
Spirit Ridge, in The Unbound Collection by Hyatt

3. Watermark Beach Resort

Watermark Beach Resort
Osoyoos
Canada
Fares
Watermark Beach Resort

4. Safari Beach Resort

Safari Beach Resort
Osoyoos
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.

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

Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt

8/10 Good
"We stayed in a 1 bedroom queen suite in the Desert Suites building. Location was convenient to lobby, parking, pools and dining. Our room was clean and had all the usual amenities. The property could pay more attention to cleaning common areas, including the exterior windows and doorways. We enjoyed dinner in the on-site restaurant twice. Service, wine selection and food were all very good. Be aware the restaurant closes at 8pm. We saw a family and another couple get turned away shortly before 8:00 because the kitchen wasn't taking any new orders. All staff we encountered were very friendly, courteous and helpful. We enjoyed the overall ambience and energy and would stay again."
Paula 3-night trip
Posted 12 hours ago
Spirit Ridge, in The Unbound Collection by Hyatt
Watermark Beach Resort

Watermark Beach Resort

10/10 Excellent
"Amazing property"
ASHIMA 2-night trip
Posted 3 days ago
Watermark Beach Resort
Safari Beach Resort

Safari Beach Resort

10/10 Excellent
"The property has a great location, right on the water with private beach and a short drive to downtown. We were impressed by how clean things were and how staff diligently cleaned the pool every morning."
Bruce 7-night trip
Posted 1 month ago
Safari Beach Resort

Explore a world of travel with Expedia