Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Spanish Fiesta Resort
7104 Main Street, Osoyoos, Canada (Open map)
Vancouver Jenny'S Guesthouse
644 Schoolhouse St, Coquitlam, Canada (Open map)
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)
The Lighthouse Motel
6035 Island Highway West, Bowser, Canada (Open map)
English Inn
429 Lampson St, Esquimalt, Canada (Open map)
The English Bay Inn
1968 Comox Street, Langley, Canada (Open map)
Super 8 By Wyndham Saanichton Victoria Airport
2477 Mount Newton Cross Road, Saanichton, Canada (Open map)
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada (Open map)
Seine Boat Inn
60 Fir Street, Alert Bay, Canada (Open map)
Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road, Sechelt, 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)
Waterways, A Boutique Hotel
4429 Marine Avenue, Powell River, 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)
Chateau Okanagan
380 Lochview Road, Kelowna, Canada (Open map)