Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Fuller Lake Chemainus Motel
9300 Smiley Rd, Chemainus, Canada (Open map)
The Old Courthouse Inn
6243 Walnut Street, Powell River, Canada (Open map)
Comfort Inn & Suites Merritt
3713 Dewolf Way, Merritt, Canada (Open map)
Travelodge By Wyndham Nanaimo
96 Terminal Avenue North, Nanaimo, Canada (Open map)
Heritage Inn Hotel & Convention Centre - Cranbrook
803 Cranbrook Street North, Cranbrook, Canada (Open map)
Okanagan Lakefront Resort
970 Lakeshore Drive, Penticton, Canada (Open map)
Vancouver Jenny'S Guesthouse
644 Schoolhouse St, Coquitlam, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Dr, Osoyoos, Canada (Open map)
Skylite Motel
459 East Island Highway, Parksville, Canada (Open map)
The Lakeside Resort
6707 Lakeside Drive, Oliver, Canada (Open map)
West Coast Motel On The Harbour
279 Hemlock Street, Ucluelet, Canada (Open map)
Motel 6 Surrey, Bc
6542 King George Hwy, Surrey, Canada (Open map)
Wild Coast Wilderness Resort
17268 Parkinson Road, Port Renfrew, Canada (Open map)
Kettle Valley Beach Resort
950 Lakeshore Dr W, Penticton, Canada (Open map)
C&N Backpackers - Ucluelet
2081 Peninsula Road, Ucluelet, Canada (Open map)
English Inn
429 Lampson St, Victoria, Canada (Open map)
Dancing Bear Inn
171 Baker Street, Nelson, Canada (Open map)
Days Inn By Wyndham Vancouver Metro
2075 Kingsway, Vancouver, Canada (Open map)
Above Tide Motel
361 Island Hwy, Campbell River, Canada (Open map)
Best Western Plus Uptown Hotel
205 Kingsway, Vancouver, Canada (Open map)