Z historycznego punktu widzenia Zagrzeb powstał z połączenia dwóch osad na sąsiednich wzgórzach, cywilnego Gradec i biskupiego Kaptolu, które tworzą zalążek dzisiejszego miasta, jego historyczne centrum.
W bezpośrednim sąsiedztwie miasta znajduje się Sljeme. Położona na wysokości 1,033 metrów nad poziomem morza, jest ulubionym i popularnym miejscem wycieczek mieszkańców Zagrzebia. Jego głównymi atrakcjami są piękne szlaki turystyczne i stok narciarski. W sezonie zimowym przyciągają rzesze turystów. Zarówno Sljeme, jak i szczyt Medvednica są idealnymi miejscami na odpoczynek i relaks na świeżym powietrzu. Ale co najważniejsze, są tylko rzut kamieniem od centrum miasta.