Beachfront hotels in British Columbia
352 results found
- Most popular first Sorting
Sechelt Inn
5454 Trail Avenue, Sechelt, Canada (Open map)
Summerland Waterfront Resort & Spa
13011 Lakeshore Drive South, Summerland, Canada (Open map)
Heron'S Landing Hotel
492 South Island Highway, Campbell River, Canada (Open map)
Ocean Resort
4384 South Island Highway, Campbell River, Canada (Open map)
Okanagan Lakefront Resort
970 Lakeshore Drive West, Penticton, Canada (Open map)
Harrison Grand Motel
280 Esplanade Ave, Harrison Hot Springs, Canada (Open map)
Sandy Beach Suites
6706 Ponderosa Drive, Osoyoos, Canada (Open map)
Galiano Oceanfront Inn & Spa
134 Madrona Drive, Sturdies Bay, Canada (Open map)
Harrison Spa Motel
140 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Waterfront Inn
3688 Parkview Street, Penticton, Canada (Open map)
Shoreline Resort Condominiums
926 Lakeshore Drive West, Penticton, Canada (Open map)
Lakeside Villa & Nordic Spa
4201 Skaha Lake Road, Penticton, Canada (Open map)
Chateau Okanagan
380 Lochview Road, Kelowna, Canada (Open map)
Black Sea Motel
988 Lakeshore Drive, Penticton, Canada (Open map)
The Oceanside, A Coast Hotel
4748 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Wing Creek Resort
9114 Highway 31, Kaslo, Canada (Open map)
Bethlehem Centre
2371 Arbot Rd, Nanaimo, Canada (Open map)
Falcon Resort
7106 Main Street, Osoyoos, Canada (Open map)
Sand Pebbles Inn
2767 West Island Highway, Qualicum Beach, Canada (Open map)
Swept Away Inn
5505 Argyle Street, Port Alberni, Canada (Open map)