ע"פ נתוני הלמ"ס, ישנם כיום 86 מלונות בירושלים עם כ-11 אלף חדרים (במערב העיר: 61 מלונות עם 9200 חדרים והיתרה במז' העיר).
תפוסת החדרים בינואר- מרס 2023 הייתה כ-63% בהשוואה לכ-71% בתקופה המקבילה ב-2019. כיום יש עוד כ-5800 חדרים בבניה ובשלבי אישור ותכנון שונים, חלקם מלונות חדשים וחלקם תוספת למלונות קיימים.