traveling israel

Best Hotels in Jerusalem

Great hotels and hostels abound in Jerusalem, but here I will concentrate on those that are most convenient for travelers, i.e. they all enjoy a city-center location.

All of the hotels and hostels in my list are within walking distance of the Old City and just minutes away from good restaurants and bars.

In general, I would say that hotels in Israel and Jerusalem provide excellent service; I only rarely hear complaints. The most common criticism is the price. Israel isn’t a cheap country, and hotel prices are high. If you liked your hotel but felt it was too expensive, then rest assured you’re not the only one, which is why I’ll be adding some information here about hostels, which are a great alternative.

Luxury Hotels in Jerusalem

If you’re looking for high-end accommodation, then look no further: the King David Hotel, Waldorf Astoria, and Mamilla Hotel are the best that Israel has to offer. These three hotels are regularly to be found at the top of lists of the best hotels in the Middle East.
King David Hotel
Where? 23 King David Street
Price: starting at about $350

Every city has that one hotel with a particularly good reputation. In Jerusalem’s case, it’s the King David Hotel.

Its rectangular structure and tall palm trees are part of Jerusalem’s landscape. It was built in the 1930s by a wealthy Egyptian-Jewish banker and since then the history of the hotel – not all of it pleasant – is in many ways aligned with the history of Israel in the 20th century. Since the 1950s, the hotel has hosted heads of state and dignitaries from all around the world.

Today it is the flagship hotel of the Dan Hotel chain.

Click here for more information & making a reservation

Mamilla Hotel

Where? 11 King Solomon Street
Price: starting at about $350

Mamilla Hotel is located right at the border between the Old City and the New City, between Jaffa Gate and Jaffa Street.

Unlike other historical hotels, this hotel has a modern design. The hotel roof boasts a beautiful view of the Old City and guests can make use of an award-winning spa complex.

Waldorf Astoria

Where? 26 Agron Street
Price: starting at about $350

The international luxury hotel chain opened its first hotel in Israel in a beautiful building that used to house one of Jerusalem’s luxury hotels in the 1930s.

Later, it served as a British government building (as did the King David Hotel). After the creation of the state of Israel, the building housed the Ministry of Rationing and Supply during the austerity period. After many years of standing abandoned, the building was restored at great cost and returned to its original purpose.

Click here for more information & making a reservation

Boutique Hotels:

Boutique hotels are smaller than regular hotels, and don’t usually have the swimming pool or other facilities that larger hotels can offer.

However, they are located in the inner neighborhoods and offer an intimate space that lays the emphasis on a personal touch and service, as well as tasteful design.

Arthur Hotel

Where? 13 Dorot Rishonim Street
Price: starting at around $200 a night
Named after Lord Arthur Balfour, this hotel has a colonial style. This beautifully designed hotel is located at the Ben Yehuda pedestrian mall (near Jaffa Road), in the center of the city, where you will discover most of the city’s nightlife. The Old City is a 15-minute walk away.

Click here for more information & making a reservation

Harmony Hotel

Where? 6 Yoel Moshe Salomon Street
Price: starting at around $200 a night
This hotel is located in Nahalat HaShiv’a, one of the first neighborhoods built outside Jerusalem’s city walls. The design is relatively modern, but because it is located in a small alley, you will be able to feel the true flavor of Jerusalem the second you head out the front door.

Click here for more information & making a reservation

Harmony Hotel Jerusalem

3 to 4-star Hotels:

If all you require is a good, basic hotel to bed down in once you have explored the city, the following 3-star hotels are perfect for you. I don’t have much to write about them – they all have a perfect location, clean facilities, friendly and helpful staff, and a good breakfast.

Eldan Hotel

Where? 24 King David Street
Price: starting at around $140 a night

A good hotel that stands amid the luxury hotels but offers more attractive prices. A 10-minute walk from the Old City and the Mahane Yehuda Market.

Click here for more information & making a reservation

Elda Hotel Jerusalem

Montefiore Hotel
Where? 7 Shats Street
Price: starting at around $140 a night

Click here for more information & making a reservation