Beachfront hotels in British Columbia
353 results found
- Most popular first Sorting
Malaspina Strait Cottage
7637 Fats Crescent, Powell River, Canada (Open map)
Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park
1715 Sandy Beach Road, Mill Bay, Canada (Open map)
Harrison Hot Springs Lakeside
470 Esplanade Ave 207, Harrison Hot Springs, Canada (Open map)
Peachview Deluxe Suites 301
4316 Beach Avenue 301, Peachland, Canada (Open map)
Lakeside Studio With Pool
2555 Lakeshore Road, Vernon, Canada (Open map)
Black Rock Beach House
524 Marine Drive, Ucluelet, Canada (Open map)
Top Floor On Okanagan Lake With Ac & Heated Pool
519-2555 Lakeshore Road, Vernon, Canada (Open map)
High Tide - Waterfront Bachelor
230 Main Street #6, Tofino, Canada (Open map)
Exceptional Boutique Cottage With Incredible Lake & Vineyard Views At La Casa Resort - Sleeps 6
6808 Westside Road, Kelowna, Canada (Open map)
The Beach House Texada - Gillies Bay Favourite Cabin
5274 Gillies Bay Road, Gillies Bay, Canada (Open map)
Sooke Harbour Townhouse - Waterfront 2-Bed Rental
6971 West Coast Road, Sooke, Canada (Open map)
Lux White Rock Pool House Beachfront Resort Like
1764 Amble Greene Boulevard, Surrey, Canada (Open map)
Sunrise Resort Rentals
1175 Resort Drive, Parksville, Canada (Open map)
The Beach House At Deep Bay
5508 Deep Bay Drive, Bowser, Canada (Open map)
Sweet Home
5172 57A Street, Delta, Canada (Open map)
Aussie Summer
1910 West Lake Drive, Christina Lake, Canada (Open map)
Upgraded Lakeside Resort Dream Vacation Home
654 Cook Rd 421, Kelowna, Canada (Open map)
Waterfront Hot Tub Firepit King Bed - 6H
1073 Helen Drive, Ucluelet, Canada (Open map)
Waterfront Private Room With Hot Tub & Firepit
1073 Helen Road, Ucluelet, Canada (Open map)
Eagle Bear Lodge
Jenkins Way 5833, Tatla Lake, Canada (Open map)