Beach hotels in British Columbia
474 results found
- Most popular first Sorting
Turtle Bay Marina Resort
2860 Woodsdale Road, Winfield, Canada (Open map)
Seabreeze Resort
10975 Highway 101, Brew Bay, Canada (Open map)
Villas At Eldorado Resort
3763 Lakeshore Road, Kelowna, Canada (Open map)
Huskyhouse
4509 W 8Th Ave, Vancouver, Canada (Open map)
Lac Le Jeune Nature Resort
5665 Lac Le Jeune Road, Logan Lake, Canada (Open map)
Quiet, Clean, Large King-Size Bedroom
163 English Bluff Road, Delta, Canada (Open map)
Lac Le Jeune Wilderness Resort
5485 Lac Le Jeune Road, Kamloops, Canada (Open map)
House White Rock
1360 Maple Street, White Rock, Canada (Open map)
Super 8 By Wyndham Saanichton Victoria Airport
2477 Mount Newton Cross Road, Saanichton, Canada (Open map)
Best Bed And Breakfast
2679 1St Avenue, Port Alberni, Canada (Open map)
Ogopogo Suite
1128 Sunset Drive, Kelowna, Canada (Open map)
Vancouver Seaview Pier Beach Inn
1081 Martin Street, White Rock, Canada (Open map)
Stillwater Beach House Bed & Breakfast
12417 Scotch Fir Point Road, Brew Bay, Canada (Open map)
Baywatch Oceanfront Guesthouse
6355 Genoa Bay Road, Duncan, Canada (Open map)
The Marinaside Resort
1250 Stewart Ave, Nanaimo, Canada (Open map)
Carmel Beach Private Lodges
2479 Eagle Bay Rd, Blind Bay, Canada (Open map)
The Lodge At Weir'S Beach
5195 William Head Road, Metchosin, Canada (Open map)
Hidden Acres Farm And Treehouse Resort
3527 River Drive Kitimat-Stikine District, Terrace, Canada (Open map)
Ocean Rose Bed & Breakfast
14466 Sunset Drive, White Rock, Canada (Open map)
Cozy Beach White Rock
833 Parker Street, White Rock, Canada (Open map)