Beachfront hotels in British Columbia
329 results found
- Most popular first Sorting
Croft Inn Motel
1568 Chaplin Street, Crofton, Canada (Open map)
Storm Cove Suites
724 Odyssey Lane, Box 1503, 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)
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)
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)
The Surf Lodge And Pub
885 Berry Point Road, Gabriola, 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)
Penthouses Of Beach Ave
910 Beach Avenue, Vancouver, Canada (Open map)
Summit River Lodge & Campsites
19345 Highway 5 South, Po Box 969, Valemount, Canada (Open map)
Shoreside Private Room
6624 Gale Avenue North, Sechelt, Canada (Open map)
Walkon Waterfront Castle Cove Inn
10121 Chemainus Road, Chemainus, Canada (Open map)
The Lodge On Harrison Lake
6155 Rockwell Drive, Harrison Hot Springs, Canada (Open map)