Beach hotels in British Columbia
474 results found
- Most popular first Sorting
Jasper Way Inn Resort & Campground
57 East Old North Thompson Highway, Clearwater, Canada (Open map)
Edgewater Motel
4073 South Island Highway, Campbell River, Canada (Open map)
Casa Grande Inn & Suites
1070 Lakeshore Drive W Unit 201, Penticton, Canada (Open map)
Peachland Beach Resort
3701 Beach Ave, Peachland, Canada (Open map)
Ocean Marina Hotel
4850 Beaver Creek Road, Port Alberni, V9Y 7C8, Bc,, Port Alberni, Canada (Open map)
Rivermount Motel
4462 Hummingbird Road, Little Fort, Canada (Open map)
Poplars Motel On The Lake
6404 Cottonwood Drive, Osoyoos, Canada (Open map)
Driftwood By The Sea Inn
170 South Island Highway, Campbell River, Canada (Open map)
Bella Villa Resort Motel
6904 Ponderosa Drive, Osoyoos, Canada (Open map)
Hammond Bay Oceanside Guesthouse
3804 Hammond Bay Road, Nanaimo, Canada (Open map)
The Oceanfront Hotel
210 First Street, Sointula, Canada (Open map)
Open Aug 2-8! Akiskinook Sandy Beach Lakefront Resort! Tennis, Pickle, Basket Ball Courts, Indoor Pool, Hot Tub, Squash Court! Short Drive To Radium Or Fairmont Hot Springs!
1492 Akiskinook Road 135, Invermere, 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)
Spanish Fiesta Resort
7104 Main Street, Osoyoos, Canada (Open map)
Retreat Wilderness Inn
21145 Chilcotin Highway 20, Nimpo Lake, Canada (Open map)
The View Hotel
309 Stuart Drive West, Fort Saint James, Canada (Open map)
The English Bay Inn
1968 Comox Street, Langley, Canada (Open map)
Serenity By The Sea Retreats
65 Serenity Lane, Montague Harbour, Canada (Open map)