Beowulf's death was caused by a poisonous wound from a dragon. But, he really died because his past and pride blinded him to the reality that he was an aging king who could no longer do the same feats of strength and bravery anymore, making him a hero. He was blinded by his past, and buried by his pride.