Vanuit historisch oogpunt is Zagreb ontstaan door de samenvoeging van twee nederzettingen in de naburige heuvels, de civiele Gradec en de bisschoppelijke kaptol, die de kern vormen van de huidige stad, het historische centrum.
In de directe omgeving van de stad ligt Sljeme. Het bevindt zich op 1,033 meter boven zeeniveau en is een zeer geliefde en populaire uitjelocatie voor de inwoners van Zagreb. De belangrijkste attracties zijn de prachtige wandelpaden en de skipiste. Ze lokken hordes toeristen tijdens het winterseizoen. Zowel Sljeme als de top van Medvednica zijn ideale plekken voor rust en ontspanning in de buitenlucht. Maar het beste van alles is dat ze op een steenworp afstand van het stadscentrum liggen.