17 Best Hotels In Jerusalem

Jerusalem, a city rich in history and culture, offers a wide range of hotels to suit every traveler’s needs. From luxurious accommodations to cozy boutique options, there’s something for everyone. Many hotels are conveniently located near iconic sites, making it easy to experience the beauty and significance of this ancient city.

Staying in a Jerusalem hotel provides an opportunity to immerse yourself in the unique atmosphere. Picture sipping coffee on a terrace with a view of the Old City or enjoying traditional cuisine at a nearby restaurant. Each moment spent in these hotels adds a special touch to your visit, making your stay unforgettable.

Best Hotels In Jerusalem

1. Mamilla Hotel

Mamilla Hotel / Facebook

Visit the Mamilla Hotel for a refined experience in the heart of Jerusalem. This hotel combines modern luxury and historic charm. Located just steps away from the Mamilla Mall, it offers easy access to shopping and dining.

Enjoy the beautifully designed rooms that promise comfort and style. Each room is decorated with elegant furnishings and modern amenities. Guests often commend the breathtaking views from the hotel.

The rooftop restaurant is a highlight. Here, you can savor a range of delectable dishes while enjoying stunning city views. The atmosphere is perfect for a romantic dinner or a special occasion.

Relax by the stunning pool area. It is surrounded by beautiful landscaping, creating a peaceful retreat from the bustling city. The pool is perfect for a refreshing dip after a day of exploring.

With a high guest satisfaction rating of 4.7, the Mamilla Hotel is dedicated to providing exceptional service. Staff members are friendly and attentive, ensuring your stay is memorable.

Address: 11 King Solomon St, Jerusalem, 94101, Israel

2. Waldorf Astoria Jerusalem

Waldorf Astoria Jerusalem / Facebook

Make your way to the Waldorf Astoria Jerusalem for a luxurious stay in the city center. This elegant hotel features stunning architecture and beautifully decorated rooms. Guests frequently praise the exceptional service.

The hotel is famous for its lavish breakfast offerings. Start your day with a delicious selection of local and international dishes. There’s something for everyone!

Be sure to explore the hotel’s spa, which offers a variety of treatments designed to relax and rejuvenate. It’s the perfect place to unwind after a day of sightseeing.

For a unique dining experience, head to the hotel’s signature restaurant. Enjoy gourmet meals prepared by skilled chefs using fresh, local ingredients.

The Waldorf Astoria boasts a rating of 4.7 among guests. Many mention the attentive staff and luxurious amenities as standout features of their stay.

Address: 26-30 D. H. W. A. Shukron St, Jerusalem, 94101, Israel

3. The King David Hotel

The King David Hotel / Facebook

Experience the elegance of The King David Hotel, an iconic five-star property in Jerusalem. Located near the Old City, this hotel is rich in history and charm. Guests often rave about the stunning architecture and lavish interiors.

The hotel’s luxurious rooms come with amazing views of the Old City. Each room blends classic design with modern comforts for a wonderful stay. Travelers appreciate the spacious layouts and elegant décor.

The outdoor pool is a delightful retreat during warm weather. Enjoy a swim or relax by the poolside with a drink from the bar.

Dine at the hotel’s renowned restaurant, where you can choose from a menu featuring local and international cuisines. The service is exceptional, and the ambiance is perfect for a special night out.

The King David Hotel earns a high rating of 4.6 for its top-notch hospitality. Guests frequently mention the friendly and professional staff as a highlight of their stay.

Address: 23 King David St, Jerusalem, 94101, Israel

4. American Colony Hotel

American Colony Hotel / Facebook

Discover the charm of the American Colony Hotel, which exudes the essence of an Ottoman palace. Located just a short walk from the Old City, this historic hotel features beautiful courtyards and lush gardens.

The rooms are thoughtfully designed, offering a perfect blend of modern comfort and historic charm. Many guests enjoy the peaceful ambiance provided by the hotel’s gardens.

Make sure to explore the hotel’s dining options. The restaurant provides a varied menu that includes local and international dishes. Dining outside in the courtyard is a delightful experience.

Relax by the pool or enjoy a cocktail at the bar. The hotel offers a laid-back atmosphere, ideal for unwinding after a day of exploring.

With a rating of 4.7, guests appreciate the hotel’s dedication to comfort and excellent service. The staff is frequently noted for their warm hospitality.

Address: 1 Louis Vincent St, Jerusalem, 91101, Israel

5. Orient Hotel by Isrotel Exclusive

The Orient Hotel by Isrotel Exclusive offers luxurious accommodations and a prime location in Jerusalem. Boasting a high rating of 4.5, it is perfect for discerning travelers looking for a luxurious ambiance.

Each room is designed for comfort and elegance. Guests enjoy high-quality amenities, making their stay enjoyable. The hotel is also Shabbat-friendly, catering to diverse needs.

Relax at the hotel’s outstanding spa, which provides a range of treatments for rejuvenation. Guests often remark on the relaxing atmosphere and professional services.

Don’t miss the hotel’s dining options, where you can indulge in gourmet dishes prepared with fresh ingredients. Both local and international flavors are represented.

With its ideal location and exceptional amenities, the Orient Hotel provides a truly memorable stay in Jerusalem.

Address: 2 L. Velizak St, Jerusalem, 94101, Israel

6. The David Citadel Hotel

The David Citadel Hotel / Facebok

Located near major attractions, The David Citadel Hotel offers luxury and stunning city views. This hotel is rated 4.3 and is known for its impeccable service and comfortable rooms.

The rooms are spacious, providing a welcoming retreat after a day of exploring the city. Many rooms offer beautiful views of the Old City, enhancing your experience.

Take some time to enjoy the hotel’s infinity pool, which is a popular spot for relaxation. The surrounding area offers lounges and shaded spots for unwinding.

Dine at the hotel’s restaurant, where you can savor flavorful dishes crafted by talented chefs. Guests love the variety of local and international fare available.

The David Citadel Hotel prides itself on guest satisfaction and strives to provide exceptional hospitality. You are sure to feel well taken care of during your stay.

Address: 7 King David St, Jerusalem, 94101, Israel

7. Inbal Jerusalem Hotel

Inbal Jerusalem Hotel / Facebook

Head to the Inbal Jerusalem Hotel for spacious rooms and first-class service. This hotel enjoys a strong reputation and boasts a rating of 4.6 among visitors.

The rooms are designed for comfort, featuring modern amenities that guests love. Enjoy stunning views of the city or the hotel’s beautiful gardens from your room.

Take a dip in the hotel pool or relax in the wellness center. These facilities offer the perfect way to unwind after a busy day.

The dining options are excellent, featuring a blend of local and gourmet dishes. Many guests have praised the quality and taste of the food offered.

With its warm and welcoming staff, the Inbal Jerusalem Hotel provides an unforgettable hospitality experience. Expect genuine care and comfort throughout your stay.

Address: 3 Shim’on Ben Shetach St, Jerusalem, 94101, Israel

8. YMCA Three Arches

YMCA Three Arches / Facebook

Visit YMCA Three Arches for a truly unique experience in a historic building. Located conveniently across from the King David Hotel, it is a favorite among travelers looking for charm.

Rooms offer a blend of classic elegance and modern comfort. Guests appreciate the spacious designs and comfortable furnishings.

Take a break at the indoor pool, which is a popular spot for relaxation. The atmosphere is calm and welcoming, making it easy to unwind.

Enjoy meals at the hotel’s restaurant, known for its delicious food and friendly service. The diverse menu includes both local and international options.

With its rich history and welcoming ambiance, YMCA Three Arches provides a memorable stay in Jerusalem. Guests feel at home in this charming establishment.

Address: 26 King David St, Jerusalem, 94101, Israel

9. Brown JLM

Brown JLM / Facebook

Discover the Brown JLM, a luxury boutique hotel that radiates style. This hotel features a rooftop pool and bar with stunning views over Jerusalem. Guests rave about the modern decor and trendy atmosphere.

Each room is equipped with high-quality amenities, ensuring comfort during your stay. The design is chic and contemporary, making for a delightful escape.

The rooftop area is perfect for relaxing with a cocktail. Enjoy the warm evening air as you soak in the beautiful surroundings.

The on-site dining options include a selection of delicious dishes blending local and international flavors. Many guests praise the quality and presentation of the food.

With its great ambience and excellent service, Brown JLM is a top choice for travelers looking for comfort and elegance in Jerusalem.

Address: 5 Rashi St, Jerusalem, 91103, Israel

10. Leonardo Plaza Hotel Jerusalem

Leonardo Plaza Hotel Jerusalem is a luxurious choice for travelers. Located near the Old City, this hotel is family-friendly and features beautiful views.

The rooms are spacious, offering plenty of comfort for families. Guests appreciate the amenities available that cater to families, making it a convenient choice.

Take advantage of the hotel’s excellent dining options. The restaurant provides a variety of menus that cater to various tastes, ensuring a delightful meal.

Don’t miss the pool area, perfect for swimming and relaxation. The friendly atmosphere and attentive staff make every moment enjoyable.

Guests rate Leonardo Plaza Hotel highly, praising its combination of luxury and family-friendly amenities. It’s an ideal spot for your Jerusalem stay.

Address: 1 1/2 Rashi St, Jerusalem, 91101, Israel

11. Hotel Yehuda

Hotel Yehuda / Facebook

Head to Hotel Yehuda for a relaxing stay surrounded by nature. This hotel is known for its spacious rooms and a peaceful atmosphere, making it a perfect retreat.

The beautiful garden area offers a serene space to unwind. Enjoy the fresh air and tranquility as you explore the surrounding nature.

The restaurant provides delicious meals prepared with quality ingredients. Guests enjoy the blend of flavors and presentation in the dining options.

The hotel is perfect for those looking to escape the bustle of the city. With various leisure activities nearby, you will have plenty to do during your stay.

With a strong reputation for hospitality, Hotel Yehuda offers a warm and welcoming atmosphere. Guests appreciate the attentive staff and quality service.

Address: 7, Chaim Avidar St, Jerusalem, 91101, Israel

12. Alegra Boutique Hotel

Alegra Boutique Hotel / Facebook

Experience the charm of the Alegra Boutique Hotel, known for its personalized service and cozy atmosphere. This hotel is perfect for those seeking a unique and intimate experience.

The cozy rooms are stylishly decorated, providing a warm environment for guests. Enjoy the blend of modern design and comfort throughout your stay.

Breakfast at Alegra is a delight, featuring various delicious options. Guests often comment on the quality of the food and the welcoming vibe.

Take a moment to relax in the common areas, designed for socializing and unwinding. The hotel creates a community feel, perfect for meeting other travelers.

The high ratings for hospitality reflect the staff’s dedication to creating a joyful experience. Alegra Boutique Hotel is an excellent choice for your stay in Jerusalem.

Address: 5, Bet Lehem St, Jerusalem, 91102, Israel

13. Dan Panorama Jerusalem

Dan Panorama Jerusalem / Facebook

Located near the city center, Dan Panorama Jerusalem offers convenient access to major attractions. This hotel features a great pool and excellent dining options, making it a satisfying choice for visitors.

The rooms are spacious and well-appointed, ensuring a comfortable stay for guests. Many rooms provide stunning views of the city, enhancing your experience.

Enjoy the hotel’s impressive pool area, which is a popular retreat. Whether you want to swim or lounge in the sun, it’s a great spot to relax.

The dining options cater to various tastes, featuring local and international cuisines. Guests appreciate the quality and variety of the food offered.

Dan Panorama Jerusalem earns solid guest ratings thanks to its excellent service and facilities. Your stay will be enhanced by the welcoming atmosphere and dedicated staff.

Address: 39 King George St, Jerusalem, 91101, Israel

14. Petra Hotel

For budget-conscious travelers, Petra Hotel offers comfortable and affordable accommodations. This hotel maintains high standards of cleanliness and service, making it a reliable choice.

The rooms are basic yet cozy, providing essential amenities for a pleasant stay. Guests appreciate the affordability without compromising on comfort.

The hotel is conveniently located, making exploring the city easy. You are just a short distance from various attractions and landmarks.

Staff members are known for their friendly demeanor, ensuring you feel welcome during your stay. They are always ready to assist with any inquiries.

Petra Hotel earns positive reviews for its value and hospitality. It’s an excellent option for those looking for comfort on a budget in Jerusalem.

Address: Erez St 3, Jerusalem, 91102, Israel

15. Zion Hotel

Zion Hotel / Facebook

Zion Hotel offers a personal touch with its small size and cozy accommodations. This hotel provides comfortable lodging with good access to public transport.

Rooms are clean and well-maintained, providing everything needed for a pleasant stay. Guests appreciate the homely atmosphere and helpful staff.

Located near various attractions, it is perfect for travelers wanting to explore the area. The easy access to public transport is a significant advantage for visitors.

Enjoy simple, no-frills amenities that cater to guests’ needs. The hotel’s attention to detail makes for a comfortable experience.

Zion Hotel is a great choice for those wanting a balance of comfort and accessibility. Guests consistently recognize the welcoming service and hospitality.

Address: 12 Tzion St, Jerusalem, 91102, Israel

16. Mount Zion Hotel

Mount Zion Hotel / Facebook

Mount Zion Hotel is nestled on the historic Mount Zion, offering a serene environment close to various attractions. Enjoy breathtaking views of Jerusalem from this ideal location.

The rooms are designed for comfort and relaxation, with many providing panoramic views. The tranquil atmosphere is perfect for unwinding after a day of sightseeing.

Explore the hotel’s gardens, providing a peaceful retreat amidst the city’s hustle. It’s an ideal spot for a leisurely stroll or quiet reflection.

Dining options are varied, with meals prepared using fresh, local ingredients. Guests often comment on the flavorful dishes and wonderful service in the restaurant.

With its serene environment and attentive staff, Mount Zion Hotel creates a memorable experience for visitors to Jerusalem. It earns high marks for hospitality and comfort.

Address: 6 Haim Borenstein St, Jerusalem, 91102, Israel

17. The American Colony Hotel

The American Colony Hotel / Facebook

Experience luxury at The American Colony Hotel, capturing the essence of an Ottoman palace. The lush gardens and historic courtyards create an enchanting atmosphere for guests.

Rooms are designed with attention to detail, blending comfort with elegance. Many accommodations feature balconies overlooking the gardens, enhancing your stay.

The onsite dining options include a variety of delicious dishes, featuring local and international cuisine. Guests enjoy the quality and presentation of each meal.

The hotel is located just 10 minutes from the Old City, making it ideal for exploration. Take advantage of the convenient location while enjoying the hotel’s luxurious amenities.

With a high rating of 4.7, guests applaud the warm hospitality and relaxing atmosphere provided by The American Colony Hotel. It’s a perfect sanctuary after a day of exploring Jerusalem.

Address: 1 Louis Vincent St, Jerusalem, 91101, Israel

Final Thoughts

Jerusalem offers a diverse range of hotels that cater to all types of travelers. From luxury accommodations that boast stunning views to charming boutique hotels with a personal touch, each provides unique experiences. Consider your preferences and the atmosphere you desire when selecting your stay.

With hospitality and luxury at every turn, you’re set for an unforgettable visit. As you explore this vibrant city, may your memories be filled with warmth and comfort from these wonderful hotels. If you’re up for more adventures, don’t miss out on the stunning things to do in Haifa or consider a trip to Bethlehem for a rich cultural experience!