Beachfront hotels in British Columbia
353 results found
- Most popular first Sorting
Sooke Harbour House
1528 Whiffin Spit Road, Sooke, Canada (Open map)
Sea Edge Beachside Hotel
209 Island Hwy W, Parksville, Parksville, Canada (Open map)
Sunshine Coast Resort
12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)
Kettle Valley Beach Resort
950 Lakeshore Drive W., Penticton, Canada (Open map)
Harrison Beach Hotel
160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Tiki Shores Inn & Suites
914 Lakeshore Drive West, Penticton, Canada (Open map)
Ramada By Wyndham Campbell River
462 S Island Highway, Campbell River, Canada (Open map)
Duffin Cove Resort
215 Campbell Street - P.O Box 178, Tofino, Canada (Open map)
Oceanfront Suites At Cowichan Bay
1681 Cowichan Bay Road, Cowichan Bay, Canada (Open map)
Casa Grande Inn
3080 West Island Highway, Qualicum Beach, Canada (Open map)
Heriot Bay Inn
673 Hotel Road, Heriot Bay, Canada (Open map)
Anchor Inn & Suites, BW Signature Collection
261 Island Highway, Campbell River, Canada (Open map)
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada (Open map)
Summerland Waterfront Resort & Spa
13011 Lakeshore Drive South, Summerland, 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)
Heron'S Landing Hotel
492 South Island Highway, Campbell River, Canada (Open map)
Northern Rockies Lodge
Mile 462 Alaska Highway, Box 8, Muncho Lake, Canada (Open map)
Galiano Oceanfront Inn & Spa
134 Madrona Drive, Sturdies Bay, Canada (Open map)
Beach Gardens Resort And Marina
7074 Westminster Street, Powell River, Canada (Open map)