Beach hotels in British Columbia
976 results found
- Most popular first Sorting
Glen Lyon Inn
6435 Hardy Bay Road, Port Hardy, Canada (Open map)
Comfort Inn & Suites
950 Westminster Ave W., Penticton, Canada (Open map)
Christina Lake Motel And Rv Park
19 West Lake Drive, Christina Lake, Canada (Open map)
Rainbow Lake Castle Resort
375 Rainbow Lake Road, R.R. 1, S1, C10, Princeton, Canada (Open map)
Pacific Rim Motel
1755 Peninsula Road, Ucluelet, Canada (Open map)
The Inn At Tough City
350 Main Street, Tofino, Canada (Open map)
White Rose House
15317 Royal Avenue, White Rock, Canada (Open map)
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
The English Bay Inn
1968 Comox Street, Langley, Canada (Open map)
The Shoreline Tofino
350 Olsen Rd, Tofino, Canada (Open map)
5000 Motel
1742 Main Street, Penticton, Canada (Open map)
Plaza Motel
1485 Main Street, Penticton, Canada (Open map)
Dalewood Inn
1703 Broughton Boulevard, Port Mcneill, Canada (Open map)
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)
Sea Raven Motel
3301 Oceanview Drive, Queen Charlotte, Canada (Open map)
Fisher House Victoria Bed And Breakfast
333 Simcoe Street, Victoria, Canada (Open map)
Hammond Bay Oceanside Guesthouse
3804 Hammond Bay Road, Nanaimo, Canada (Open map)
Wing Creek Resort
9114 Highway 31, Kaslo, Canada (Open map)
Minette Bay Lodge
2255 Kitamaat Village Road, Kitimat, Canada (Open map)
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)