A little more local. A lot more BC.
BC › Osoyoos › Beach Resorts

Beach Resorts in Osoyoos, BC

5 beach resorts in Osoyoos, BC — with phone numbers, addresses and websites in one place.

Walnut Beach Resort

4200 Lakeshore Dr · (855) 936-5400

Green Gables Beach Resort

7304 Main St · (250) 495-6828

Richter Pass Beach Resort

7506 Main St · (250) 495-7229

Watermark Beach Resort

15 Park Pl · (250) 495-5500

Beach Resorts in other BC cities ↗