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

Twin Lakes 3 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 3 Star Hotels

Tonight
Aug 19 - Aug 20
Tomorrow
Aug 20 - Aug 21
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for Twin Lakes 3-star hotels

1. Holiday Inn Hotel & Suites Osoyoos by IHG

Holiday Inn Hotel & Suites Osoyoos by IHG
Osoyoos
Canada
Tetiana
NT$3,564
NT$4,134 total
includes taxes & fees
Sep 17 - Sep 18
Holiday Inn Hotel & Suites Osoyoos by IHG

2. Coast Oliver Hotel

Coast Oliver Hotel
Oliver
Canada
Kerri
NT$5,242
NT$6,081 total
includes taxes & fees
Sep 1 - Sep 2
Coast Oliver Hotel

3. Best Western Plus Osoyoos Hotel & Suites

Best Western Plus Osoyoos Hotel & Suites
Osoyoos
Canada
Mark
NT$6,001
NT$6,961 total
includes taxes & fees
Aug 26 - Aug 27
Best Western Plus Osoyoos Hotel & Suites

4. Tree To Me Inn

Tree To Me Inn
Keremeos
Canada
Johnny
NT$3,207
NT$3,625 total
includes taxes & fees
Sep 3 - Sep 4
Tree To Me Inn

5. Shiraz Villa

Shiraz Villa
Osoyoos
Canada
Adrian
NT$5,256
NT$6,097 total
includes taxes & fees
Aug 23 - Aug 24
Shiraz Villa

6. Ciliegia Villa

Ciliegia Villa
Osoyoos
Canada
Mark
NT$4,484
NT$5,201 total
includes taxes & fees
Aug 20 - Aug 21
Ciliegia Villa

7. Desert Surfside Waterfront Accommodations

Desert Surfside Waterfront Accommodations
Osoyoos
Canada
Mario
NT$3,213
NT$3,727 total
includes taxes & fees
Sep 1 - Sep 2
Desert Surfside Waterfront Accommodations

8. Crowsnest Vineyards Guesthouse

Crowsnest Vineyards Guesthouse
Keremeos
Canada
Dain
NT$4,098
NT$4,631 total
includes taxes & fees
Sep 9 - Sep 10
Crowsnest Vineyards Guesthouse

9. Baergnaescht Bed & Breakfast

Baergnaescht Bed & Breakfast
Osoyoos
Canada
Megan
Baergnaescht Bed & Breakfast

10. Uncorked Bed & Breakfast

Uncorked Bed & Breakfast
Oliver
Canada
Bernard
Uncorked Bed & Breakfast

11. The Lakeside Resort

The Lakeside Resort
Oliver
Canada
Anonymous traveler
The Lakeside Resort

12. Klippers Guest Suites

Klippers Guest Suites
Keremeos
United States
Kenneth
Klippers Guest Suites

13. Desert Oasis Bed & Breakfast

Desert Oasis Bed & Breakfast
Osoyoos
Canada
Doug
Desert Oasis Bed & Breakfast
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Twin Lakes.
Walnut Beach Resort

Walnut Beach Resort

4200 Lakeshore Dr Osoyoos BC
NT$6,498
NT$7,537 total
Sep 7 - Sep 8
includes taxes & fees
Walnut Beach Resort
Spirit Ridge, in The Unbound Collection by Hyatt

Spirit Ridge, in The Unbound Collection by Hyatt

1200 Rancher Creek Rd Osoyoos BC
NT$11,473
NT$13,509 total
Aug 20 - Aug 21
includes taxes & fees
Spirit Ridge, in The Unbound Collection by Hyatt
Watermark Beach Resort

Watermark Beach Resort

15 Park Place Osoyoos BC
NT$8,484
NT$9,842 total
Aug 26 - Aug 27
includes taxes & fees
Watermark Beach Resort
Still don't see what you're looking for?
See all properties in Twin Lakes.
You can also use these popular filters to refine your search.
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.

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

Explore a world of travel with Expedia