Jerusalem is full of all kinds of hostels--those run by religious groups, commercial hostels and places sponsored by non-profit organizations. If you're the kind of traveler looking to stretch your budget and enjoy the company of other globetrotters, then a hostel in Jerusalem is not hard to find.Top choice, based mainly on location and facilities is St Mark's Lutheran Hostel in the Old City, close to Jaffa Gate. A lobby, garden and fabulous view from the roof all add up to make this our number one choice.Outside the Old City, but still within easy walking distance is St Andrew's Guest House, operated by the Church of Scotland. Quiet and serene, the comfortable and clean guest rooms are complemented by an intimate library, pleasant gardens and cafeteria-style breakfast room. 5 minutes walk to the lively Emek Refaim neighborhood that's full of cafes and bars.Further away from the Old City on Davidka Square, not far from the Machane Yehuda Market and Ben Yehuda Street is the Abraham Hostel. This is a state of the art custom built hostel that features everything the budget traveler could need--WiFi, logistics help,mini-fridge and fully equipped communal kitchen. Easy access to the main bus station as well as the Light Rail.Just outside the walls of the Old city near Jaffa Gate is Beit Shmuel, one of the larger Jerusalem hostels. Rooms are plain but functional, there's a nice inner courtyard for relaxing and lots of cultural events happening right there in the auditorium of the building. Five minute walk to the Old City, 7 minutes to the center of town and the nightlife of Shlomtzion Hamalka Street. Other good hostel choices in Jerusalem are the venerable Petra Hostel, just inside Jaffa Gate; Heritage House (if you're Jewish) and Notre Dame, near the New Gate.