Beachfront hotels in British Columbia
352 results found
- Most popular first Sorting
Sea Edge Beachside Hotel
209 Island Hwy W, Parksville, Canada (Open map)
Heriot Bay Inn
673 Hotel Road, Heriot Bay, Canada (Open map)
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada (Open map)
Oyster Bay Resort
4357 South Island Highway, Campbell River, Canada (Open map)
Oceanfront Suites At Cowichan Bay
1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)
Tiki Shores Inn & Suites
914 Lakeshore Drive West, Penticton, Canada (Open map)
Casa Grande Inn
3080 West Island Highway, Qualicum Beach, Canada (Open map)
Harrison Beach Hotel
160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Sunshine Coast Resort
12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)
Duffin Cove Resort
215 Campbell Street - P.O Box 178, Tofino, Canada (Open map)
Cusheon Lake Resort
171 Natalie Lane, Ganges, Canada (Open map)
Sooke Harbour House
1528 Whiffin Spit Road, Sooke, Canada (Open map)
Anchor Inn & Suites, BW Signature Collection
261 Island Highway, Campbell River, Canada (Open map)
Sidney Waterfront Inn & Suites
9775 1St Street, Sidney, Canada (Open map)
Ramada By Wyndham Campbell River
462 S Island Highway, Campbell River, Canada (Open map)
Richter Pass Beach Resort
7506 Main Street Box 480, Osoyoos, Canada (Open map)
Beach Gardens Resort And Marina
7074 Westminster Street, Powell River, Canada (Open map)
Northern Rockies Lodge
Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)
Dashwood Manor Seaside Bed & Breakfast
1 Cook Street, Victoria, Canada (Open map)
Wild Renfrew Seaside Cottages
17310 Parkinson Road, Port Renfrew, Canada (Open map)