كاروانسرای محمدآباد در مسیر جاده قزوین- بوئین زهرا و در ۲۷ كیلومتری قزوین قرار دارد. این بنا از جمله كاروانسراهای دوره صفویه است كه به صورت چهار ایوانی بنا شده است. این كاروانسرا دارای دو برج مدور و درِ ورودی بزرگ و یك هشتی وسیع است كه سقف آن با گنبدی مدور پوشیده شده است. راه پله پشت بام نیز در این هشتی قرار دارد. حیاط این كاروانسرا ۵۰/۵ متر طول و ۴۲/۲۰ متر عرض دارد و چهار طرف قرینهسازی شده و در پشت آنها غرفهها، سكوها و دالان بنا گردیده است.