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