Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Lac Le Jeune Nature Resort
5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)
Charm Of Qualicum Bed And Breakfast
406 Cypress Road, Qualicum Beach, Canada (Open map)
Gateway B&B
202 Murtle Road, Clearwater, Canada (Open map)
Dancing Firs
13894 Terry Road, White Rock, Canada (Open map)
Little Cozy Home
3756 West 29Th Ave, Vancouver, Canada (Open map)
Waterfront Hot Tub Firepit King Bed - 6H
1073 Helen Drive, Ucluelet, Canada (Open map)
Castlerock
121 Flagstone Rise, Naramata, Canada (Open map)
St Marys River B&B
3086 Wycliffe Store Road, Cranbrook, Canada (Open map)
Dragonfly Beach House B&B
8560 Mink Road, North Saanich, Canada (Open map)
Beachfront At Vesuvius
120 Langley Road, V8K 1K9, Ganges, Ca, Ganges, Canada (Open map)
Beach House Bed And Breakfast
3614 Island Highway Route 19A South, Courtenay, Canada (Open map)
Coast And Toast Bed & Breakfast
1821 Cedar Grove Place Box 1243, Ucluelet, Canada (Open map)
Panorama Bed And Breakfast
3758 Panorama Crescent, Chemainus, Canada (Open map)
Solly Road B&B
6108 Solly Road, Summerland, Canada (Open map)
Rossland Motel
901 Paterson Hwy, Rossland, Canada (Open map)
Baywatch Oceanfront Guesthouse
6355 Genoa Bay Road, Duncan, Canada (Open map)
Marifield Manor
2036 Sunnybrook Lane, V0R 2W1, Shawnigan Lake, Ca, Shawnigan Lake, Canada (Open map)
The 3 Bees Bed And Breakfast
66004 Ogilview Drive Po Box 1926 Po Box 1926Hopebritish Columbia V0X 1L1, Hope, Canada (Open map)
Apple D'Or
2587 Naramata Road, Naramata, Canada (Open map)
Spring Cove Cabins
283 & 285 Boardwalk Boulevard, Ucluelet, Canada (Open map)