مغارة سليمان أو مغارة الكتان أو التسمية التي تتبناها إسرائيل مغارة الصديق الياهو هي مغارة أثرية تقع أسفل البلدة القديمة في القدس. تمتد لمسافة 200 متر تحت سور المدينة بين باب العمود وباب الساهرة. يحيط الكثير من الغموض حول تاريخ هذه المغارة، التي تبلغ مساحتها تسعة آلاف متر مربع. ويبلغ ارتفاعها 50 مترا. والمرجح أن المغارة هي كهف طبيعي تحت الأرض، حُولت إلى محجر في العهد الروماني.