Question: why did beowulf go to the heorot?
Answer: Beowulf travels to Heorot because he has heard what Grendel has been doing -- how Grendel has been killing Hrothgar's men. He goes to Heorot because he wants to test his skill and bravery against the monster and show Grendel how powerful the Geats are. ... We can see this from what he says to Hrothgar when they meet.