Beach hotels in British Columbia
474 results found
- Most popular first Sorting
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada (Open map)
Waterways, A Boutique Hotel
4429 Marine Ave, Powell River, Bc, Powell River, Canada (Open map)
Seine Boat Inn
60 Fir Street, Alert Bay, Canada (Open map)
The Orca Inn
291 Fir St Box 69, Alert Bay, 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)
North Shore Inn
7370 Market Street, Port Hardy, Canada (Open map)
Windborne Bed & Breakfast
3905 Broadwater Road, Castlegar, Canada (Open map)
Driftwood Village Cottages
205 Bluff Road, Sturdies Bay, Canada (Open map)
Mineral Springs Resort
1460 North Beach Road, Saltspring Island, Canada (Open map)
Prestige Aberdeen Lodge Kamloops
1820 Rogers Place, Kamloops, Canada (Open map)
Liahona Guest House
1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)
Cycle Inn Bed And Breakfast
3158 Anders, Langford, Canada (Open map)
The Waterfront Suites And Marina
1000 Stewart Avenue, Nanaimo, Canada (Open map)
Vancouver Jenny'S Guesthouse
644 Schoolhouse St, Coquitlam, Canada (Open map)
Long Lake Waterfront Bed And Breakfast
240 Ferntree Place, Nanaimo, Canada (Open map)
Mountain Springs Nature Retreat
564 Hwy. 3A Box 113, Kaleden, 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)
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)