Beach hotels in British Columbia
480 results found
- Most popular first Sorting
Villas At Eldorado Resort
3763 Lakeshore Road, Kelowna, Canada (Open map)
Ocean Rose Bed & Breakfast
14466 Sunset Drive, White Rock, Canada (Open map)
Vancouver Island Waterfront Resort
6971 West Coast Road, Sooke, Canada (Open map)
Sooke Oceanview Penthouse - Family Friendly
6971 West Coast Road, Sooke, Canada (Open map)
8 Mins To Fifa - High-Rise West End 1-Bed - Breathtaking Sea & Mountain Views
1763 Comox Street 2905, Vancouver, Canada (Open map)
Charming Lakefront 100Yr Old Railway Cottage
9274 Youbou Road, Youbou, Canada (Open map)
Ocean'S Edge
960 Marine Terrace, Port Alice, Canada (Open map)
Cokely Cove Guesthouse - Oceanside Villa
5090 Cokely Road, Denman Island, Canada (Open map)
Coastal Drift Sooke
5479 Sooke Road, Sooke, Canada (Open map)
The Cabin At Moon Dance
5757 Mt. Daniel View Road, Garden Bay, Canada (Open map)
Harrison Lakeside Retreat
450 Esplanade Ave, Harrison Hot Springs, 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)
Lookout Pointe, Lakeview, Pool, Hot Tub, Gym
205 3Rd Avenue 3317, Invermere, Canada (Open map)
The Landing- Your Downtown Waterfront Oasis
151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada (Open map)
Jewel Bay Resort
2859 Grant Road, Box 24, Sorrento, Canada (Open map)
Beachfront Luxury Suite #19 At The Beach House
19-9022 Clarkson Ave, Campbell River, Canada (Open map)
The White House
4802 Sunshine Coast Highway, Sechelt, Canada (Open map)
A Little Slice Of Paradise! White Rock Bc
863 Maple St, White Rock, Canada (Open map)
Ocean View Townhouse #27
#27 - 9022 Clarkson Ave, Campbell River, Canada (Open map)