Hotels in British Columbia

Hotels found in British Columbia — 1445

Search hotels in British Columbia

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, British Columbia Map
Walnut Beach Resort Photos
2 reviews

This all-suite hotel is located next to Lake Osoyoos with stunning mountain views. Show more

Grace Inn

530 Carson Avenue, Quesnel, British Columbia Map
Grace Inn Photos
3 reviews

Situated in the charming city of Quesnal, British Columbia and within walking distance to the area's Show more