Wazhai: Thanks a lot for all this info, I'll try some other strategies the next time I replay the game.
I played this on the hardest difficulty setting, but with no mods. I also had trouble and sought advice on the internet, but once I figured out the best strategy, it's not too bad. Here's what I learned:
1) You can knock the beast down with Aard, if you've leveled it up. As a barghest, he is susceptible to knockdown attempts. When he's knocked down, you can one-hit kill him. Unfortunately, I had not leveled up my Aard at this point, so this did not work for me.
2) You can use the strong style against the beast, even though it's not effective against normal barghests. The strong style does much more damage.
So what I ended up doing was, I took a swallow and a blizzard right as the fight started, and then I just used the strong style against the beast, ignoring all the other barghests. I had to be careful because with a blizzard potion it's harder to time attacks right since things are going in slow-mo. I had to be sure to actually chain my attacks without missing any. This method steadily pushed the beast back, so eventually the barghests left me alone and went after Abigail (I had decided to save Abigail) and I was left alone with the beast. He would occasionally inflict pain on me, but the swallow kept me alive and then I resumed beating on him. Eventually he went down, and when he goes down all the barghests disappear.
Also, don't worry about keeping Abigail alive, it turns out she can't be killed in this fight.