Beachfront hotels in British Columbia
823 results found
- Most popular first Sorting
Hot Tub Oasis Among Trees - Pet Friendly
6574 Baird Road, Port Renfrew, Canada (Open map)
Family-Friendly Beachside Bliss
9022 Clarkson Avenue 30, Campbell River, Canada (Open map)
Tiltin Hilton- Ocean View - Pet Friendly - Sleep 4
6596 Baird Road, Port Renfrew, Canada (Open map)
Brooks Lake House
1966 West Lake Drive, Christina Lake, Canada (Open map)
Spacious 3 Bd At Playa 220! Pool, 1 Min To Beach!
654 Cook Rd, Kelowna, Canada (Open map)
Beach House
1215 Beach Avenue, Vancouver, Canada (Open map)
Private Oceanfront Cabin With Hot Tub Doc Holiday Cabin
1073 Helen Rd, Ucluelet, Canada (Open map)
Premium 2Br Stay Steps From Shops And Restaurants
1223 Homer Street, Vancouver, Canada (Open map)
Ss#7-Longboarder-Spring Cove, Terrace Beach, Sauna
1015 Peninsula Rd, Ucluelet, Canada (Open map)
Beautiful Condo In A Great Location, Oceanfront Complex - Oe
1625 Cedar Rd #211, Ucluelet, Canada (Open map)
Fairfield Estate Coach House - 30-Day Stay, Steps From Cook Street Village By Victoria Prime!
311 F Vancouver Street, Victoria, Canada (Open map)
Fogged Inn
848 Marine Drive, Ucluelet, Canada (Open map)
The Lakeside Condo #202
3050 Seclusion Bay Road, West Kelowna, Canada (Open map)
Steps To The Lake! Buoy & Dock! Bring Your Boat And Dogs!
3610 Eagle Bay Road Unit D, Blind Bay, Canada (Open map)
Fifa 2026 Vancouver One Bedroom Apartment
1330 Hornby Street, Vancouver, Canada (Open map)
Seas The Day Saratoga At The Beach House
9022 Clarkson Ave Black Creek, Bc, Campbell River, Canada (Open map)
Tide And Trail- Cabin In Ucluelet
#23 - 1039 Tyee Terrace, Ucluelet, Canada (Open map)
Coastal Haven At The Beach House
11-9022 Clarkson Avenue, Campbell River, Canada (Open map)
Lakefront Townhouse Family Complex, Popular Wine Country And The Best Golfing
5401 Lakeshore Drive, Osoyoos, Canada (Open map)
Just Across From The Lake !
4262 Del Monte Court, Kelowna, Canada (Open map)