A little more local. A lot more BC.
BC › Osoyoos › Hotels

Hotels in Osoyoos, BC

9 hotels in Osoyoos, BC — with phone numbers, addresses and websites in one place.

Coast Osoyoos Beach Hotel

7702 Main St · (250) 495-6525

Sandy Beach Suites

6706 Ponderosa Dr · (250) 495-6931

Hotel Fourth

8510 74 Ave · (204) 371-0700

Lakeshore Villas Resort

4300 44 Ave · (778) 688-6941

The Spare Room B&B

4205 Pebble Beach Dr · (250) 495-4824

Casa Del Mia Oro

5401 Lakeshore Dr · (250) 495-8802

Oasis RV Resort Owners Assn

2615 Lakeshore Dr · (778) 437-2336

Hotels in other BC cities ↗