مجموعه باغهاي اشرف از 6 باغ متصل به يكديگر كه با ديوارههاي سنگي از هم جدا ميشدند، احداث شده است.
اين باغها شامل باغ و عمارت چهلستون، باغ چشمه و باغ تپه در جنوب شرقي چهل ستون، باغهاي خلوت، باغ شمال و باغ صاحبالزمان در غرب چهلستون (كه در حال حاضر از آن باغها اثري ديده نميشود) است.
هر يك از اين باغها محل اقامت زمستاني شاه عباس اول و هر كدام داراي عملكرد خاصي مانند: حرمسرا، تشريفات، تفريح، شكارگاه و... بود.
همچنين علاوه بر اين باغها 2 باغ ديگر در دوره صفويه ساخته شد: باغ صفيآباد كه در آن رصدخانه وجود داشت و استخر عباسآباد كه براي شكار مورد استفاده قرار ميگرفت.