Map & Directionskeyboard_double_arrow_up

4200 Lakeshore Drive, Osoyoos, British Columbia V0H 1V6

Nestled on the shores of Canadas warmest lake, Lake Osoyoos, and surrounded by breathtaking mountain views, Walnut Beach Resort features 110 suites, an
Starting at $145 per night






Featured Adventures near Osoyoos, British Columbia   (See All)   keyboard_double_arrow_up
Featured Accommodations near Osoyoos, British Columbia   (See All)   keyboard_double_arrow_up


Create A Listing

Add Your Travel Services and Accommodations

Create a listing on RealAdventures and be seen by millions of travelers making plans for their next vacation.

Create Your Listing