Berkunjung ke Ambarawa rasanya tidak lengkap jika tidak mengunjungi Kompleks Candi Gedongsongo. Menurut riwayat, candi yang terletak di kawasan Gunung Ungaran ini dinamakan Candi Gedongsongo karena di kompleks tersebut ditemukan sembilan kelompok bangunan. Gedong berarti rumah atau bangunan, songo berarti sembilan, sehingga gedongsongo berarti sembilan (kelompok) bangunan. Candi Gedongsongo yang dibangun berderet dari bawah hingga puncak perbukitan ini kira-kira terletak ditinggian 1300m dpl sehingga udara sejuk masih menyelimuti wilayah candi ini walaupun matahari telah mencapai puncaknya. Diperlukan stamina yang baik untuk dapat menyusuri sembilan candi ini dengan berjalan kaki. Kuda tunggang tersedia bagi wisatawan yang tidak sanggup menyusuri indahnya kompleks candi ini dengan berjalan kaki.