מלונות 4 כוכבים בירושלים מספקים איזון אידיאלי בין איכות למחיר, במיוחד למי שרוצה לישון קרוב לאתרים המרכזיים מבלי לשלם יותר מדי. רובם נמצאים באזורים כמו רחביה, מרכז העיר, ממילא והעיר העתיקה, ומציעים שירותים כמו בריכות עונתיות, ספא, חדר כושר וארוחת בוקר כשרה. התחבורה הציבורית, לרבות הרכבת הקלה, נגישה מרבית המלונות.
בין המלונות הבולטים: Prima Kings Hotel ברחביה כולל מועדון עסקים וארוחת בוקר מצוינת. Dan Boutique Hotel במרכז העיר מעוצב בסגנון בוטיק ומציע חניה חינם. Grand Court Hotel, במרחק הליכה מהעיר העתיקה, מתהדר בבריכה עונתית על הגג. Dan Jerusalem על הר הצופים פונה למשפחות עם מועדון ילדים וספא. Hotel Yehuda מציעה בריכה חצי אולימפית ומתחם משחקים לילדים. Villa Brown ו-Brown Mamilla, מבית Brown Hotels, משלבים קסם היסטורי עם בריכת גג וספא.
