Beachfront hotels in British Columbia
821 results found
- Most popular first Sorting
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)
Pacific Rim Guest Lodge - Adults Only
354 Forbes Road, Box 1346, Ucluelet, 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)
West Coast Trail Lodge
17285 Parkinson Road, Port Renfrew, Canada (Open map)
Victoria Gorge Waterway Vacation Home
2800 Inez Drive 1, Victoria, Canada (Open map)
Himwitsa Lodge
300 Main Street, Po Box 176, Tofino, Canada (Open map)
Gibralter Rock Ocean View B&B
118 Gibralter Rock, Nanaimo, Canada (Open map)
The Surf Lodge And Pub
885 Berry Point Road, Gabriola, Canada (Open map)
Wild Coast Chalets
10/253 - 6574 Baird Road, Port Renfrew, Canada (Open map)
Island Village Properties At Fred Tibbs
230 Main Street, Po Box 246 Unit 0, Tofino, Canada (Open map)
Sooke Harbour Resort & Marina
6971 West Coast Road, Sooke, Canada (Open map)
Seas The Day Private Hot Tub Gazebo
346 Headlands Road, Gibsons, Canada (Open map)
Seafarer Bed & Breakfast
1212 Lynn Road, Po Box 612, Tofino, Canada (Open map)
The Cabins At Terrace Beach
1082 Peninsula Road, Ucluelet, Canada (Open map)
Stunning Ocean
907 Beach Avenue Unit 1706, Vancouver, Canada (Open map)