Beachfront hotels in British Columbia
362 results found
- Most popular first Sorting
Beach Lake Resort
3699 Capozzi Road 708, Kelowna, Canada (Open map)
Peachview Deluxe Suites 301
4316 Beach Avenue 301, Peachland, Canada (Open map)
Ski In Ski Out Private Hot Tub
2116 Panorama Drive 101, Panorama, Canada (Open map)
The Tuwanek Bed And Breakfast
7545 Islet Place, Sechelt, Canada (Open map)
The Cottage - A Private Oceanfront Dream!
1292 Covina Drive, East Sooke, Canada (Open map)
Waterfront Oasis With Pool, Hot Tub & 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)
Heaven'S Haven
9113 Tronson Road Lower Suite, Vernon, Canada (Open map)
Lake Windermere Pointe By Stayin
205 3Rd Ave, Invermere, Canada (Open map)
Sunshine Beach
159 Brown Road, Christina Lake, Canada (Open map)
Beachside Townhouses At The Pacific Shores Strata Property
1600 Stroulger Road 613B, Nanoose Bay, Canada (Open map)
Luxury 2-Bedroom Condo Beach Side Yaletown
907 Beach Avenue, Vancouver, Canada (Open map)
Salt Loft - Oceanfront, Hot Tub And Firepit!
1073 Helen Rd, Ucluelet, Canada (Open map)
Oceanfront Room With Hot Tub & Firepit
1073 Helen Rd, Ucluelet, Canada (Open map)
Piece Of Paradise
7849D Chubb Road, Sooke, Canada (Open map)
Stunning Oceanfront Home 4Br3B Sunrise Beachcombing Near Bamberton Park
1715 Sandy Beach Road, Mill Bay, Canada (Open map)
Akiskinook Resort By Stayin
1492 Akiskinook Rd, Windermere, Canada (Open map)
Lakeside Studio With Pool
2555 Lakeshore Road, Vernon, Canada (Open map)
Pacific Forest Beach House
1059 Tanglewood Place, Parksville, Canada (Open map)
Kye Bay Beach House By Emr Vacation Rentals
1428 Kye Bay Road, Comox, Canada (Open map)