Beach hotels in British Columbia
980 results found
- Most popular first Sorting
Lakefront Wine Trail Fully Licensed Modern Suite
3859 Carrall Road, West Kelowna, Canada (Open map)
Cygnet Cove Suites
1260 Sunset Point Road P.O. Box 186, Ucluelet, Canada (Open map)
Timberstone Condo By Leavetown Vacations
1301 Gerry Sorensen Way, Kimberley, Canada (Open map)
Serene Waterfront Escape With Pool, Hot Tub & Breathtaking Views - Pet Friendly
593 Radant Road, Kelowna, Canada (Open map)
Lux White Rock Pool House Beachfront Resort Like
1764 Amble Greene Boulevard, Surrey, Canada (Open map)
Sunshine Beach
159 Brown Road, Christina Lake, Canada (Open map)
Top Floor Lakeshore Views Near Skiing
2555 Lakeshore Road 516, Vernon, Canada (Open map)
Light N Airy, Pool, Hot Tub, Pets, Ground Floor
205 3Rd Avenue, Invermere, Canada (Open map)
Trails End Beach House Suite W/Hot Tub
4744 Brenton Page Road, Ladysmith, Canada (Open map)
Sooke Harbour Penthouse
6971 West Coast Road, Sooke, Canada (Open map)
Aussie Summer
1910 West Lake Drive, Christina Lake, Canada (Open map)
Kvarno Guest House
242 Mavis Avenue Po Box 193, Ucluelet, Canada (Open map)
Kingfisher, Newly Renovated Suite On Ocean Inlet
285 Boardwalk Boulevard Suite 2, Ucluelet, Canada (Open map)
Great Condo In Excellent Location - Waterfront Building - Seaside
1625 Cedar Rd, Ucluelet, Canada (Open map)
Ocean Beach
10219 Douglas Bay Road, Powell River, Canada (Open map)
Pacific Drift Inn
219 Albion Crescent, Ucluelet, Canada (Open map)
Top Hat Terrace Vacation Rental
8323 Trans Canada Hwy., V0E 2S0, Revelstoke, Ca, Revelstoke, Canada (Open map)
Chesterman Beach Pacific Winds By Onlybc
1383 Thornberg Crescent #12, Tofino, Canada (Open map)
Rocky Point Vacation Rentals
8087 West Coast Road, Sooke, Canada (Open map)