Beach hotels in British Columbia
456 results found
- Most popular first Sorting
Tiny House & Sauna On Lakefront Farm Oasis
1481 Larkin Road, Merville, Canada (Open map)
Sweet Home
5172 57A Street, Delta, Canada (Open map)
Ironwoods On Blueberry Hill By Whistler Blackcomb Vacation Rentals
3217 Blueberry Drive, Whistler, Canada (Open map)
The Lakeside Cabin With Wide Outside Space #105
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Tanglewood 13
1065 Tanglewood Place, Parksville, Canada (Open map)
Island Waterfront Resort - Ocean View Townhouse
6971 West Coast Road, Sooke, Canada (Open map)
Beautiful Cabin Right Next To Lake Okanagan #5
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Charming Lakefront 100Yr Old Railway Cottage
9274 Youbou Road, Youbou, Canada (Open map)
Cozy Cottage By The Lakeshore #4
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Coastal Drift Sooke
5479 Sooke Road, Sooke, Canada (Open map)
Echo Beach, 2 Bed, Lake View And Walkable To Beach
328 Esplanade Avenue 205, Harrison Hot Springs, Canada (Open map)
Ultimate Family Retreat Beach, Hot Tub & Games
1117 Pedley Heights Dr #16, Windermere, Canada (Open map)
Christina Lake Lakefront, Hot Tub, Amazing Views
2055 Massie Road, Christina Lake, Canada (Open map)
Harrison Lakeside Retreat
450 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
Sandy Beach Sauvignon Cottage - Osoyoos Escapade 3Bd-2Bt
2450 Radio Tower Road, Osoyoos, Canada (Open map)
Oceanside Lodge Saanich Inlet By Emr Vacation Rentals
279 Coal Point Lane, North Saanich, Canada (Open map)
The Landing- Your Downtown Waterfront Oasis
151 Eik Rd, Tofino, Bc V0R 2Z0, Canada, Tofino, Canada (Open map)
I Beach You To It
9022 Clarkson Avenue 8, Campbell River, Canada (Open map)
Beachfront Luxury Suite #19 At The Beach House
19-9022 Clarkson Ave, Campbell River, Canada (Open map)
The Alpine Alcove W Pool & Hot Tub
2129 Lake Placid Rd 208, Whistler, Canada (Open map)