Beachfront hotels in British Columbia
352 results found
- Most popular first Sorting
Ocean Wilderness Inn
9171 West Coast Road, Shirley, Canada (Open map)
Qualicum Beach Ocean Suites
2795 Island Highway West, Qualicum Beach, Canada (Open map)
Spring Villa Hotel
270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Little Beach Resort
1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)
Oceanside Villas
4726 Sunshine Coast Highway, Sechelt, Canada (Open map)
Sun Beach Motel
7303 Main Street, Osoyoos, Canada (Open map)
Qualicum Breeze Beach Resort
6695 West Island Highway, Bowser, Canada (Open map)
Buena Vista By The Sea
3285 West Island Highway, Qualicum Beach, Canada (Open map)
Glen Lyon Inn
6435 Hardy Bay Road, Port Hardy, Canada (Open map)
Nimpkish Hotel
318 Fir Street, Alert Bay, Canada (Open map)
English Bay Hotel
1150 Denman Street, Vancouver, Canada (Open map)
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
Casa Grande Inn & Suites
1070 Lakeshore Drive W Unit 201, Penticton, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
Rivermount Motel
4462 Hummingbird Road, Little Fort, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Drive, Osoyoos, 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)
Hammond Bay Oceanside Guesthouse
3804 Hammond Bay Road, Nanaimo, Canada (Open map)