Beach hotels in British Columbia
474 results found
- Most popular first Sorting
Victoria Gorge Waterway Vacation Home
2800 Inez Drive 1, Victoria, Canada (Open map)
Grand Forks Inn
2729 Central Avenue, Grand Forks, Canada (Open map)
The Surf Lodge And Pub
885 Berry Point Road, Gabriola, Canada (Open map)
Seas The Day Hottub Pets
346 Headlands Road, Gibsons, Canada (Open map)
The Cabins At Terrace Beach
1082 Peninsula Road, Ucluelet, Canada (Open map)
Hov B&B House -Hospitality Ocean View Victoria-
3351 Hatley Drive, Victoria, Canada (Open map)
Walkon Waterfront Castle Cove Inn
10121 Chemainus Road, Chemainus, Canada (Open map)
Summit River Lodge & Campsites
19345 Highway 5 South, Po Box 969, Valemount, Canada (Open map)
Penthouses Of Beach Ave
910 Beach Avenue, Vancouver, Canada (Open map)
Shoreside Private Room
6624 Gale Avenue North, Sechelt, Canada (Open map)
The Lodge On Harrison Lake
6155 Rockwell Drive, Harrison Hot Springs, Canada (Open map)
Bjorn Holm
6596 Baird Road #236, Port Renfrew, Canada (Open map)
Saanichton Waterfront 2Br Suite With Superb Views
8265 Lochside Drive, Saanichton, Canada (Open map)
Mountain Getaway Condo - 5 Min Walk To The Beach!
205 3Rd Avenue 3121, Invermere, Canada (Open map)
Drift West Coast Getaway
327 Pass Of Melfort Place, Ucluelet, Canada (Open map)
Tyee Beach Oasis Bed And Breakfast
3412 Blueback Drive, Nanoose Bay, Canada (Open map)
Uvic Ocean View Private Guesthouse
3808 Sinclair Place, Victoria, Canada (Open map)
Orca Lodge
500 1St Street, Sointula, Canada (Open map)
Bonniebrook Lodge
1532 Ocean Beach Esplanade, Gibsons, Canada (Open map)
Kiwi Cove Lodge
5130 Brenton Page Road, Ladysmith, Canada (Open map)