Beachfront hotels in British Columbia
351 results found
- Most popular first Sorting
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, 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)
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)
So Damn Lucky Glamping
Clayoquot District 54 Po Box 504, Ucluelet, Canada (Open map)
The Rockwell-Harrison Guest Lodge
7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)
Kelowna Discovery
221 1088 Sunset Drive, Kelowna, Canada (Open map)
Halfmoon Haven Beach Cottage Or Oceanview Suite
8505-Redrooffs Road, Halfmoon Bay, Canada (Open map)
Skaha Lakefront Inn
476 Hody Drive, Okanagan Falls, Canada (Open map)
Slumberlodge Hotel
274 Lakeshore Drive, Penticton, Canada (Open map)
Lipton Place By Elegant Waterfront
Unit 3 - 516 Gorge Rd W 3, Esquimalt, Canada (Open map)
Middle Beach Lodge
P.O. Box 100, Tofino, Canada (Open map)
Tete Jaune Lodge
11957 L'Heureux Road, Tete Jaune Cache, Canada (Open map)
Victoria Gorge Waterway Vacation Home
2800 Inez Drive 1, Victoria, 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)