Beach hotels in British Columbia
977 results found
- Most popular first Sorting
Wild Coast Wilderness Resort
17268 Parkinson Road, Port Renfrew, Canada (Open map)
Liahona Guest House
1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)
Bayshore Waterfront Inn
153 Hemlock Road , Po Box 114, Ucluelet, Canada (Open map)
North Shore Inn
7370 Market Street, Port Hardy, Canada (Open map)
Windborne Bed & Breakfast
3905 Broadwater Road, Castlegar, Canada (Open map)
Above The Beach Guest Suites
102 Spruce Place, Penticton, Canada (Open map)
Long Lake Waterfront Bed And Breakfast
240 Ferntree Place, Nanaimo, Canada (Open map)
English Inn
429 Lampson St, Esquimalt, Canada (Open map)
The Hiker Huts
17268 Parkinson Road, Port Renfrew, Canada (Open map)
Barefoot Villas And Retreat
31 Kingsley Road, Christina Lake, Canada (Open map)
Cabins West
258 Boardwalk, Ucluelet, Canada (Open map)
Seafarer Bed & Breakfast
1212 Lynn Road, Po Box 612, Tofino, Canada (Open map)
Croft Inn Motel
1568 Chaplin Street, Crofton, Canada (Open map)
All Seasons Bed & Breakfast
3735 Gordon Drive, Kelowna, Canada (Open map)
Boundary Motel
7416 97Th Street, Osoyoos, Canada (Open map)
Donna'S Bed & Breakfast
15056 Buena Vista Avenue, White Rock, Canada (Open map)
The Oceanfront Inn On Stephens Bay
303 Harbour Road, Coal Harbour, Canada (Open map)
Reef Point Oceanfront Bed And Breakfast
1166 Coral Way, Ucluelet, 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)