Beachfront hotels in British Columbia
823 results found
- Most popular first Sorting
Ogopogo Suite
1128 Sunset Drive, Kelowna, Canada (Open map)
Bayside Inn
81 Fir Street, Alert Bay, Canada (Open map)
Vancouver Seaview Pier Beach Inn
1081 Martin Street, White Rock, Canada (Open map)
1 Bedroom Suite 6 At The Green Gables Resort
7304 Main Street, Osoyoos, Canada (Open map)
Peachview Studio 103
4316 Beach Avenue 103, Peachland, Canada (Open map)
Baywatch Oceanfront Guesthouse
6355 Genoa Bay Road, Duncan, Canada (Open map)
The Greenbrier Hotel By Northernstays Vancouver
1393 Robson St, Vancouver, Canada (Open map)
Sip And Stay Lakeside
11593 Okanagan Centre Road West, Lake Country, Canada (Open map)
Cozy Beach White Rock
833 Parker Street, White Rock, Canada (Open map)
The Lakeside Cabin With Wide Outside Space #105
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
1 Block To Kelowna General Hospital 2 Blocks To Beach 1Km To Ouc 1Km To Downtown Kelowna 20Min To Ylw
765 Rose Avenue, Kelowna, Canada (Open map)
Sooke Ocean Oasis - Boutique Waterfront Rental
6971 West Coast Road, Sooke, Canada (Open map)
New 1 Bed Condo With Mtn Views
470 Esplanade Avenue #107, Harrison Hot Springs, Canada (Open map)
Storm Bay, Family Home With Hot Tub And Inlet View
249 Boardwalk Boulevard, Ucluelet, Canada (Open map)
Vancouver Island Waterfront Resort
6971 West Coast Road, Sooke, Canada (Open map)
Heron View Cottage By Emr Vacation Rentals
2424 Whidby Lane, Sidney, Canada (Open map)
Brand New Luxury Stunning Lake Mountain Views #11
3699 Capozzi Road 1106, Kelowna, Canada (Open map)
Sooke Oceanview Penthouse - Family Friendly
6971 West Coast Road, Sooke, Canada (Open map)
The Canadian
1068 Hornby Street, Vancouver, 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)