Beach hotels in British Columbia
913 results found
- Most popular first Sorting
Valhalla The Loft
151 Parminter Road V8K 1E9, Saltspring Island, Canada (Open map)
Suite 5 Green Gables Resort - 1 Bedroom Courtyard
7304 Main Street, Osoyoos, 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)
Valhalla The Nest
151 Parminter Road, Vesuvius, Canada (Open map)
Studio Suite 7 At Green Gables Resort
7304 Main Street, Osoyoos, Canada (Open map)
Super 8 By Wyndham Saanichton Victoria Airport
2477 Mount Newton Cross Road, Saanichton, Canada (Open map)
Saratoga Beach Cabin With Hot Tub
8947 Clarkson Avenue, Campbell River, Canada (Open map)
Best Bed And Breakfast
2679 1St Avenue, Port Alberni, Canada (Open map)
Ogopogo Suite
1128 Sunset Drive, Kelowna, Canada (Open map)
Bayside Inn
81 Fir Street, Alert Bay, 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)
1 Bedroom Suite 6 At The Green Gables Resort
7304 Main Street, Osoyoos, Canada (Open map)
Peachview Studio 103
4316 Beach Avenue 103, Peachland, Canada (Open map)
Baywatch Oceanfront Guesthouse
6355 Genoa Bay Road, Duncan, 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)
The Greenbrier Hotel By Northernstays Vancouver
1393 Robson St, Vancouver, Canada (Open map)
Sip And Stay Lakeside
11593 Okanagan Centre Road West, Lake Country, Canada (Open map)