Beachfront hotels in British Columbia
868 results found
- Most popular first Sorting
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)
Richter Pass Beach Resort
7506 Main Street Box 480, Osoyoos, 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)
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)
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)
Bella Villa Resort Motel
6904 Ponderosa Drive, Osoyoos, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
The Oceanfront Hotel
210 First Street, Sointula, Canada (Open map)
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)
The Lighthouse Motel
6035 Island Highway West, Bowser, Canada (Open map)
Davis Bay Bed & Breakfast
4632 Sunshine Coast Hwy, Sechelt, Canada (Open map)
Tranquility Bay Waterfront Inn
7651 Sechelt Inlet Road, Sechelt, Canada (Open map)