Położony na wzgórzu 300 stóp nad miastem Heidelberg stoi zapierający dech w piersiach Zamek Heidelberg (Zamek). Zamek jest połączeniem kilku budynków otaczających wewnętrzny dziedziniec, zestawionych z przypadkowym wyglądem. Każdy budynek podkreśla inny okres niemieckiej architektury. Zamek ma historię prawie tak starą jak samo miasto. Pierwsze części zamku zostały zbudowane około 1300 roku, ale dopiero książę elektor Ruprecht III (1398 – 1410) był używany jako rezydencja królewska. Do czasu zniszczenia przez piorun w 1764 r., pozostawiając go na stałe niezamieszkałym, zamek był rezydencją większości Elektorów księcia.Tak jak zapierające dech w piersiach jak Zamek jest z miasta, tak też jest miasto z zamku. Z Wielkiego tarasu lub ogrodów rozciąga się niesamowity widok na Heidelberg, rzekę Neckar i dolinę Neckar daleko na równinę Renu.W pogodny dzień Mannheim jest nawet widoczne na horyzoncie.