هسته اولیه کاخ گلستان در دوره شاه عباس صفوی و با ساخت یک چهارباغ در این محل شکل گرفت و بعدها کریم خان زند یکدست دیوانخانه و خلوتخانه در این محوطه ایجاد کرد.
هنگامیکه تهران به وسیله آغا محمدخان قاجار به پایتختی برگزیده شد، کاخ گلستان در مقام جایگاه سکونت و حکمرانی شاهان قاجار قرار گرفت و تا پایان این دوره این وضعیت را حفظ کرد. کاخ گلستان مجموعهای از کاخها و عمارات مختلفی است که در دوره شاهان مختلف، خصوصا فتحعلیشاه و نادرشاه ساخته شدهاند و تلفیقی از معماری ایرانی و معماری اروپایی در سده هجدهم و نوزدهم میلادی را به نمایش میگذارند.
افزون بر اینها، در تمام بناهای کاخ گلستان اسناد و اشیای تاریخی و آثار هنری نفیس نگهداری میشود. این آثار عبارتند از هزاران برگه از مکاتبات و مراسلات دوره قاجار؛ دهها تابلوی نقاشی از بزرگترین نقاشان ایرانی و اروپایی در سده نوزدهم و بیستم میلادی؛ مبلمان، ظروف، فرشها، اشیای زینتی و دیگر اثاثیه مورد استفاده دربار قاجار و نیز هدایای نفیسی که از سوی سران دیگر کشورها مانند ناپلئون بناپارت، ملکه ویکتوریا و تزارهای روس به شاهان قاجار هدیه شده است.