Beach hotels in British Columbia
980 results found
- Most popular first Sorting
At Restawhile B&B
15775 102B Avenue, Surrey, Canada (Open map)
Xanadu Estate
3570 Telegraph Road, Cobble Hill, Canada (Open map)
Ty Collwyn Waterfront Retreat
6615 Felton Lane, Sooke Road, Sooke, Canada (Open map)
Riverside Court Rv And Cabins
7351 Hwy 3, Grand Forks, Canada (Open map)
Hidden Harbour
279 South Murphy Street, Campbell River, Canada (Open map)
Suite Amour Hobby Farm And B & B
3567 Ryan Road, Parksville, Canada (Open map)
La Mer Inn-Seaview Suite
970 Peninsula Road, Ucluelet, Canada (Open map)
The Residences At Spirit Ridge
2000 Valleyview Drive, Osoyoos, Canada (Open map)
The Tree House Cottage
7648 Sechelt Inlet Road, Sechelt, Canada (Open map)
Mineral Springs Resort
1460 North Beach Rd, Fernwood, Canada (Open map)
Brant Bed And Breakfast
1038 Maple Lane, Parksville, Canada (Open map)
Best Western Villager Motor Inn
5121 - 26Th Streetvernon, Vernon, Canada (Open map)
Westerlea Resort Motel
3281 Island Highway West, Qualicum Beach, Canada (Open map)
Willow Tree House
40515 Highlands Way North, Squamish, Canada (Open map)
Casa Bella Guesthouse On Sechelt Inlet
7117 Sechelt Inlet Road, Sechelt, Canada (Open map)
Namaste Bed And Breakfast
1201 Eber Rd, Box 674, Ucluelet, Canada (Open map)
About The Sea Guesthouse
6385 Corfu Drive, Nanaimo, Canada (Open map)
Deere Ridge Cabins
474 Lakeview Road, Invermere, Canada (Open map)
Mondeliving Robson Living
819 Nicola Street, Vancouver, Canada (Open map)
Cedar Grove Motel And Cabins
246 Riverbend Road, Qualicum Beach, Canada (Open map)