Beachfront hotels in British Columbia
851 results found
- Most popular first Sorting
Nimpkish Hotel
318 Fir Street, Alert Bay, Canada (Open map)
Comfort Inn & Suites
950 Westminster Ave W., Penticton, Canada (Open map)
Spring Villa Hotel
270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Casa Grande Inn & Suites
1070 Lakeshore Drive W Unit 201, Penticton, Canada (Open map)
Sea Raven Motel
3301 Oceanview Drive, Queen Charlotte, Canada (Open map)
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)
Osoyoos Lakeview Inn & Suites
6004 89Th Street, Osoyoos, Canada (Open map)
Dalewood Inn
1703 Broughton Boulevard, Port Mcneill, Canada (Open map)
Wild Pacific Guest Suites
962 Peninsula Road, Ucluelet, Canada (Open map)
Above The Beach Guest Suites
102 Spruce Place, Penticton, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
The Lighthouse Motel
6035 Island Highway West, Bowser, Canada (Open map)
Richter Pass Beach Resort
7506 Main Street Box 480, Osoyoos, Canada (Open map)
Rivermount Motel
4462 Hummingbird Road, Little Fort, Canada (Open map)
Christina Lake Motel And Rv Park
19 West Lake Drive, Christina Lake, Canada (Open map)
Driftwood By The Sea Inn
170 South Island Highway, Campbell River, Canada (Open map)
Bella Villa Resort Motel
6904 Ponderosa Drive, Osoyoos, Canada (Open map)
The Oceanfront Hotel
210 First Street, Sointula, Canada (Open map)
Rent Now Close To 60 Per Cent Off - Akiskinook 1 Bedroom Main Floor Townhome! Private Entrance! Sleeps 4! Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Spri
1492 Akiskinook Road 135, Invermere, Canada (Open map)
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)