Beach hotels in British Columbia
478 results found
- Most popular first Sorting
Skaha Lakefront Inn
476 Hody Drive, Okanagan Falls, Canada (Open map)
Vancouver Island Castle Cove Inn
10121 Chemainus Rd., Chemainus, Canada (Open map)
Misty Harbour Inn
3200 Oceanview Drive, Queen Charlotte, Canada (Open map)
Travelodge Hotel By Wyndham Chilliwack
45466 Yale Road West, Chilliwack, Canada (Open map)
Lac Le Jeune Wilderness Resort
5485 Lac Le Jeune Road, Kamloops, Canada (Open map)
Creekside B & B
3969 Godkin Rd, Chemainus, Canada (Open map)
The Marinaside Resort
1250 Stewart Ave, Nanaimo, Canada (Open map)
Cedars Inn
203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada (Open map)
Harbourside Lodge
350 Lonbard Street, Salmon Beach, 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)
Grand Forks Inn
2729 Central Avenue, Grand Forks, 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)
Penthouses Of Beach Ave
910 Beach Avenue, Vancouver, Canada (Open map)
Seas The Day Private House Hot Tub, Pet Friendly, Public Market, Marina Dining,
346 Headlands Road, Gibsons, Canada (Open map)
Hov B&B House -Hospitality Ocean View Victoria-
3351 Hatley Drive, Victoria, Canada (Open map)