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