Beach hotels in British Columbia
634 results found
- Most popular first Sorting
Barriere Motor Inn-Bmi
4347 Yellowhead Highway, Barriere, Canada (Open map)
Almo Court Motel
316 2Nd Street South, Cranbrook, Canada (Open map)
Oceanside Villas
4726 Sunshine Coast Highway, Sechelt, Canada (Open map)
Waterfront Inn
3688 Parkview Street, Penticton, Canada (Open map)
White Rose House
15317 Royal Avenue, White Rock, Canada (Open map)
Falcon Resort
7106 Main Street, Osoyoos, Canada (Open map)
Riding Fool Accommodation
2705 Dunsmuir Avenue, Cumberland, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
Little Beach Resort
1187 Peninsula Road P O Box 376, Ucluelet, Canada (Open map)
Motel Tyrol
5016 Highway 93, Radium Hot Springs, Canada (Open map)
Lakeview Inns & Suites - Chetwynd
4820 North Access Road Po Box 1970, Chetwynd, Canada (Open map)
Canterbury Inn
747 12Th Street, Invermere, Canada (Open map)
Evergreen Bed & Breakfast
1208 Ryder Street, Hope, Canada (Open map)
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)
Silver Star Motel
3700 32Nd Street, Vernon, Canada (Open map)
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Drive, Osoyoos, Canada (Open map)
George Mountain View Hotel & Resto
3581 Voght Street, Merritt, Bc, V1K 1C5 Ca, Ca, Merritt, Canada (Open map)
Carmel Beach Private Lodges
2479 Eagle Bay Rd, Blind Bay, Canada (Open map)
Maple Ridge Cottages
301 Tripp Road Salt Spring Island, V8K 1K6, Ganges, Ca, Ganges, Canada (Open map)