Skip to main content
Know Before You Go: Find links to weather and live webcams, driving conditions, and more for Osoyoos.

Lakeshore Villas Resort

Lakeshore Villas Resort in Osoyoos is a relaxed lakeside retreat on the shores of Osoyoos Lake. Choose from well-appointed villas, townhomes, and condos—each featuring full kitchens, comfortable living spaces, patios, and easy lake access. Ideal for families, couples, and group getaways seeking the best of Okanagan living.

Villas – Ground-level 2-bedroom, 2-bath homes.
Townhomes –3-bedroom, 3-bath multi-level layout.
Condos – Single-level 3-bedroom suites (2–3 baths).

Enjoy a range of on-site amenities designed to enhance your stay. Our seasonal outdoor pool and hot tub (typically open May long weekend to Thanksgiving, weather dependent) offer the perfect place to unwind, while the fitness centre keeps you energized throughout your visit.

Step onto our private pier for direct lake access, featuring a designated swim area and boat slips (subject to availability). Launch your paddleboard or kayak right from the dock and explore the shoreline, or head across the water to sẁiẁs Provincial Park (Haynes Point) for a scenic outing.

Just across the street, a charming public beach offers soft sand, picnic tables, and a mix of sun and shade—ideal for a relaxed lakeside afternoon.

Complimentary on-site parking is available.

Getting Here