COVID-19 Updates: Hotel Information and our Commitment to Cleaning & Safety
1-855-936-5400
Book Now

Walnut Beach Resort Contact

4200 Lakeshore Drive,
Osoyoos, British Columbia,
Canada V0H 1V6

Tel.: (250) 495-5400
Fax.: (250) 495-5490
Toll Free: 1-855-936-5400
info@walnutbeachresort.com

We look forward to welcoming you.

From Kelowna Airport

Take provincial route 97 South. Drive past Penticton and Oliver. Entering Osoyoos at the junction of Hwy 97 and Hwy 3, turn left (east) on to Hwy 3 (Main Street) into the town of Osoyoos. Continue over the causeway and turn right onto Lakeshore Drive and proceed to Walnut Beach Resort. Kelowna’s airport is 140 km (87 miles) from Osoyoos.

From Vancouver

Take Hwy 1 East to Hope, then take Hwy 3 East into the town of Osoyoos. Continue over the causeway and turn right onto Lakeshore Drive, proceeding to Walnut Beach Resort. Vancouver is 399 km (248 miles) from Osoyoos.

From the USA Border

Travel north along Hwy 97 and cross at the Osoyoos/Oroville, WA border. Continue north on Hwy 97 to the Hwy 3 junction and turn east on Hwy 3 (Main Street) into the town of Osoyoos. Continue over the causeway and turn right onto Lakeshore Drive and proceed to Walnut Beach Resort.

For up-to-date road conditions, visit: www.drivebc.ca

BOOK YOUR STAY