Beachfront hotels in British Columbia
357 results found
- Most popular first Sorting
Lipton Place By Elegant Waterfront
Unit 3 - 516 Gorge Rd W 3, Esquimalt, 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)
Storm Cove Suites
724 Odyssey Lane, Box 1310, Ucluelet, Canada (Open map)
Mountain Springs Nature Retreat
564 Hwy. 3A Box 113, Kaleden, Canada (Open map)
The Rockwell-Harrison Guest Lodge
7550 Rockwell Drive, Harrison Hot Springs, Canada (Open map)
Frigon Suite -Waterfront
1220 Marine Drive, Port Alice, 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)
Skaha Lakefront Inn
476 Hody Drive, Okanagan Falls, Canada (Open map)
Slumberlodge Hotel
274 Lakeshore Drive, Penticton, 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 Private House Hot Tub, Pet Friendly, Best Gibsons Beaches And Dining
346 Headlands Road, Gibsons, Canada (Open map)
The Cabins At Terrace Beach
1082 Peninsula Road, Ucluelet, Canada (Open map)
Penthouses Of Beach Ave
910 Beach Avenue, Vancouver, Canada (Open map)