Amplasat în deal, la 300 de metri deasupra orașului Heidelberg, se află Heidelberg Schloss (castelul) care îți taie respirația. Castelul este o combinație de mai multe clădiri care înconjoară o curte interioară, puse împreună cu un aspect întâmplător. Fiecare clădire evidențiază o perioadă diferită a arhitecturii germane. Castelul are o istorie aproape la fel de veche ca și orașul în sine. Primele părți ale castelului au fost construite în jurul anului 1300, dar nu înainte de prințul elector Ruprecht al III – lea (1398-1410) castelul a fost folosit ca reședință regală. Până când a fost distrus de fulger în 1764 lăsându-l permanent nelocuit, castelul a fost reședința majorității principilor electori.La fel cum îți taie respirația ca și Castelul din oraș, la fel și orașul din castel. De la terasa mare sau grădini, unul are o vedere uimitoare de Heidelberg, râul Neckar și valea Neckar departe în Câmpia Rinului.Într-o zi senină, Mannheim este chiar vizibil la orizont.