Beach hotels in British Columbia
959 results found
- Most popular first Sorting
Oceanside Villas
4726 Sunshine Coast Highway, Sechelt, Canada (Open map)
Swept Away Inn
5505 Argyle Street, Port Alberni, Canada (Open map)
Nimpkish Hotel
318 Fir Street, Alert Bay, Canada (Open map)
Driftwood By The Sea Inn
170 South Island Highway, Campbell River, Canada (Open map)
The Orca Inn
291 Fir St Box 69, Alert Bay, Canada (Open map)
The Cedars Motel Sicamous
1210 Paradise Avenue, Sicamous, Canada (Open map)
Richter Pass Beach Resort
7506 Main Street Box 480, Osoyoos, Canada (Open map)
Chase Country Inn
576 Coburn Street, Po Box 1031, Chase, Canada (Open map)
Falcon Resort
7106 Main Street, Osoyoos, Canada (Open map)
Dutch Lake Motel & Campground
333 Roy Road, Clearwater, Canada (Open map)
Johnny'S Motel
7291 Hwy 3 East, Grand Forks, Canada (Open map)
Seine Boat Inn
60 Fir Street, Alert Bay, Canada (Open map)
Ocean Melody Vacation Rooms
4540 Laguna Way, Nanaimo, Canada (Open map)
The Francis Boutique Inn
1536 Peninsula Road Box 352, Ucluelet, Canada (Open map)
Eagle Rock Bed And Breakfast
10150 Island View Close, Chemainus, Canada (Open map)
Wild Pacific Guest Suites
962 Peninsula Road, Ucluelet, Canada (Open map)
The Cedarwood Inn & Suites
9522 Lochside Drive, Sidney, Canada (Open map)
Tower Inn & Suites
500 Reid Street, Quesnel, Canada (Open map)
Bramblebank Cottages
312 Lillooet Road, Harrison Hot Springs, Canada (Open map)
Whale'S Tail Guest Suites
1906 Bay Street, Check In: 279 Hemlock St., Ucluel, Ucluelet, Canada (Open map)