Question: who sees the ghost in hamlet?
Answer: Marcellus and Bernardo The officers who first see the ghost walking the ramparts of Elsinore and who summon Horatio to witness it. Marcellus is present when Hamlet first encounters the ghost.