Beachfront hotels in British Columbia
333 results found
- Most popular first Sorting
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)
Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!
1492 Akiskinook Road 135, Invermere, Canada (Open map)
The Lighthouse Motel
6035 Island Highway West, Bowser, Canada (Open map)
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada (Open map)
Waterways, A Boutique Hotel
4429 Marine Avenue, Powell River, Canada (Open map)
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Johnny'S Motel
7291 Hwy 3 East, Grand Forks, Canada (Open map)
Eagle Rock Bed And Breakfast
10150 Island View Close, Chemainus, Canada (Open map)
Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road, Sechelt, Canada (Open map)
Windborne Bed & Breakfast
3905 Broadwater Road, Castlegar, Canada (Open map)
Orca Inn
291 Fir St Box 69, Alert Bay, Canada (Open map)
Liahona Guest House
1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)
White Rose House
15317 Royal Avenue, White Rock, Canada (Open map)
Cycle Inn Bed And Breakfast
3158 Anders, Langford, Canada (Open map)
So Damn Lucky Glamping
Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)
Long Lake Waterfront Bed And Breakfast
240 Ferntree Place, Nanaimo, Canada (Open map)
Woods End Landing
380 Cape Beale Trail, Bamfield, Canada (Open map)
Barefoot Villas And Retreat
31 Kingsley Road, Christina Lake, Canada (Open map)
Lipton Place By Elegant Waterfront
Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)
Vines And Puppies Hideaway
Km 594 Hwy 37, Jade City, Canada (Open map)