Beachfront hotels in British Columbia
269 results found
- Most popular first Sorting
Dashwood Manor Seaside Bed & Breakfast
1 Cook Street, Victoria, Canada (Open map)
Pacific Shores Resort & Spa
1-1600 Stroulger Road, Parksville, Canada (Open map)
Sooke Harbour House
1528 Whiffen Spit Rd, Sooke, Canada (Open map)
Qualicum Beach Inn
2690 Island Highway West, Qualicum Beach, Canada (Open map)
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada (Open map)
Sidney Waterfront Inn & Suites
9775 1St Street, Sidney, Canada (Open map)
Coast Osoyoos Beach Hotel
7702 Main Street, Osoyoos, Canada (Open map)
Inn On Long Lake
4700 North Island Highway, Nanaimo, Canada (Open map)
Mackenzie Beach Resort
1101 Pacific Rim Highway, Tofino, Canada (Open map)
Sunshine Coast Resort
12695 Sunshine Coast Hwy, Madeira Park, Canada (Open map)
Driftwood Inn
5454 Trail Avenue, Sechelt, Canada (Open map)
Painter'S Lodge, Trademark Collection By Wyndham
1625 Mcdonald Road, Campbell River, Canada (Open map)
Harrison Beach Hotel
160 Esplanade Avenue, Harrison Hot Springs, Canada (Open map)
Oceanfront Suites At Cowichan Bay
1681 Cowichan Bay Rd, Cowichan Bay, Canada (Open map)
Beach Acres Resort
1051 Resort Drive, Parksville, Canada (Open map)
English Bay Hotel
1150 Denman Street, Vancouver, Canada (Open map)
Tiki Shores Inn & Suites
914 Lakeshore Drive West, Penticton, Canada (Open map)
Duffin Cove Resort
215 Campbell Street - P.O Box 178, Tofino, Canada (Open map)
Spanish Villa Resort
890 Lakeshore Drive, Penticton, Canada (Open map)
Chute Lake Lodge
9540 Chute Lake Rd, Naramata, Canada (Open map)