Beachfront hotels in British Columbia
615 results found
- Most popular first Sorting
Great Cabin In Close To Walking Trails And Beaches - 13T
#13 Tyee Terrace, Ucluelet, Canada (Open map)
Spectacular View Playa 501 Pool And 1 Min To Beach
654 Cook Road, Kelowna, Canada (Open map)
Lakefront 1 Bedroom And Den Suite On Shawnigan Lake
2046 Widows Walk #2, Shawnigan Lake, Canada (Open map)
Ocean View Townhouse #26 At The Beach House
26-9022 Clarkson Avenue, Campbell River, Canada (Open map)
Beachfront Luxury Suite #18 At The Beach House
B18 - 9022 Clarkson Avenue, Campbell River, Canada (Open map)
The Owls Nest At Westwood Lake
1640 College Drive, Nanaimo, Canada (Open map)
Ocean'S 7 At The Beach House
7-9022 Clarkson Avenue, Campbell River, Canada (Open map)
Chesterman On The Point - Beachfront
1329 Chesterman Beach Road, Tofino, Canada (Open map)
Waterfront Oasis With Pool, Hot Tub & Pet Friendly
593 Radant Road, Kelowna, Canada (Open map)
A Shore Thing- Spring Cove, Water View, Hike!
265 Boardwalk Blvd, Ucluelet, Canada (Open map)
Saratoga Beach Villa 6
9022 Clarkson Ave #6, Campbell River, Canada (Open map)
Waterfront Timber-Frame Cottage!
283 Boardwalk Boulevard, Ucluelet, Canada (Open map)
Oceanview Condo - Pacific Rim Retreat
515 Marine Dr, Ucluelet, Canada (Open map)
Saratoga Beachfront Villa
9022 Clarkson Ave 16, Campbell River, Canada (Open map)
The Offshore Suite - Chill Vibes Close To Downtown
1844 St Jacques Blvd, Ucluelet, Bc V0R 3A0, Canada, Ucluelet, Canada (Open map)
Brand New Luxury Stunning Lake Mountain Views #13
3699 Capozzi Road 1306, Kelowna, Canada (Open map)
Family-Friendly Beachside Bliss
9022 Clarkson Avenue 30, Campbell River, Canada (Open map)
Brooks Lake House
1966 West Lake Drive, Christina Lake, Canada (Open map)
Spacious 3 Bd At Playa 220! Pool, 1 Min To Beach!
654 Cook Rd, Kelowna, Canada (Open map)
Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin
1073 Helen Rd, Ucluelet, Canada (Open map)