Beach hotels in British Columbia
478 results found
- Most popular first Sorting
White Rock Beach Getaway
14432 Magdalen Crescent, White Rock, Canada (Open map)
The Cabin At Moon Dance
5757 Mt. Daniel View Road, Garden Bay, Canada (Open map)
Sunrise Mountain View Skidegate House
559 Skidegate Properties, Skidegate, Canada (Open map)
Harrison Lakeside Retreat
450 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
La Casa Lakeside Resort - Amazing Panoramic View Lakeside House With Pools, Hot Tubs & More!
7030 Terazona Drive, Kelowna, Canada (Open map)
Farmhouse Cabin On Family Farm
9958 Serendipity Road, Powell River, Canada (Open map)
Mountain Getaway Condo - 5 Min Walk To The Beach!
205 3Rd Avenue 3121, Invermere, Canada (Open map)
Beachfront Luxury Suite #15 At The Beach House
15-9022 Clarkson Avenue, Campbell River, Canada (Open map)
Gyrobeach Getaway
3342 Richter Street, Kelowna, Canada (Open map)
Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt
2450 Radio Tower Road, Osoyoos, Canada (Open map)
Vita Resort Vernon - Modern Studio On Okanagan Lake
2555 Lakeshore Road, Vernon, Canada (Open map)
The Landing- Your Downtown Waterfront Oasis
151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada (Open map)
Malahat Fairyland Cottage
1112 Aspen Road, Malahat, Canada (Open map)
Casa Del Mila Oro
5401 Lakeshore Drive, Osoyoos, Canada (Open map)
Beachfront Luxury Suite #19 At The Beach House
19-9022 Clarkson Ave, Campbell River, Canada (Open map)
Premium Deluxe Suites 201
4316 Beach Avenue 301, Peachland, Canada (Open map)
Kye Bay Beach House By Emr Vacation Rentals
1428 Kye Bay Road, Comox, Canada (Open map)
Desirable Blueberry Hill
3300 Ptarmigan Place, Whistler, Canada (Open map)
East Sooke Hideaway
6600 East Sooke Road, Sooke, Canada (Open map)
The White House
4802 Sunshine Coast Highway, Sechelt, Canada (Open map)