Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Prestige Aberdeen Lodge Kamloops
1820 Rogers Place, Kamloops, Canada (Open map)
Liahona Guest House
1068 Helen Road, Po Box 511, Ucluelet, Canada (Open map)
Cycle Inn Bed And Breakfast
3158 Anders, Langford, Canada (Open map)
The Waterfront Suites And Marina
1000 Stewart Avenue, Nanaimo, Canada (Open map)
Long Lake Waterfront Bed And Breakfast
240 Ferntree Place, Nanaimo, Canada (Open map)
Woods End Landing
380 Cape Beale Trail, Bamfield, Canada (Open map)
So Damn Lucky Glamping
Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)
Hammond Bay Oceanside Guesthouse
3804 Hammond Bay Road, Nanaimo, Canada (Open map)
The Lund Resort At Klah Ah Men
1436 Highway 101, Lund, Canada (Open map)
Barefoot Villas And Retreat
31 Kingsley Road, Christina Lake, Canada (Open map)
Vines And Puppies Hideaway
Km 594 Hwy 37, Jade City, Canada (Open map)
Croft Inn Motel
1568 Chaplin Street, Crofton, Canada (Open map)
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)
The Rockwell-Harrison Guest Lodge
7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)
Blitz Beach House Oceanside Suite
3265 Atrevida Road, Lund, Canada (Open map)
The Oceanfront Inn On Stephens Bay
303 Harbour Road, Coal Harbour, Canada (Open map)
Frigon Suite -Waterfront
1220 Marine Drive, Port Alice, Canada (Open map)
Mountain Springs Nature Retreat
564 Hwy. 3A Box 113, Kaleden, Canada (Open map)
Halfmoon Haven Beach Cottage Or Oceanview Suite
8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)
Kelowna Discovery
221 1088 Sunset Drive, Kelowna, Canada (Open map)