Beachfront hotels in British Columbia
336 results found
- Most popular first Sorting
Ocean Resort
4384 South Island Highway, Campbell River, Canada (Open map)
Sechelt Inn
5454 Trail Avenue, Sechelt, Canada (Open map)
Lakeside Villa & Nordic Spa
4201 Skaha Lake Road, Penticton, Canada (Open map)
Sidney Waterfront Inn & Suites
9775 1St Street, Sidney, Canada (Open map)
Harrison Grand Motel
280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
The Oceanside, A Coast Hotel
4748 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Sandy Beach Suites
6706 Ponderosa Drive, Osoyoos, Canada (Open map)
Wing Creek Resort
9114 Highway 31, Kaslo, Canada (Open map)
Spring Villa Hotel
270 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Sand Pebbles Inn
2767 West Island Highway, Qualicum Beach, Canada (Open map)
Bethlehem Centre
2371 Arbot Rd, Nanaimo, Canada (Open map)
Okanagan Lakefront Resort
970 Lakeshore Drive West, Penticton, Canada (Open map)
Shoreline Resort Condominiums
926 Lakeshore Drive West, Penticton, Canada (Open map)
Black Sea Motel
988 Lakeshore Drive, Penticton, Canada (Open map)
Nimpkish Hotel
318 Fir Street, Alert Bay, Canada (Open map)
Swept Away Inn
5505 Argyle Street, Port Alberni, Canada (Open map)
Ocean Wilderness Inn
9171 West Coast Road, Shirley, Canada (Open map)
Qualicum Beach Ocean Suites
2795 Island Highway West, Qualicum Beach, 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)