Skip to main content

Even if the rain comes or the sun shines, Petra is a magical place that no one can resist. It’s not just the magnificent ancient architecture of this site that makes it so special, but also its natural beauty and the delectable food available here. It’s no wonder why so many travelers are flocking to Petra to experience its natural beauty and gastronomic delights. If you are one of them and looking forward to enjoying a memorable stay here, we have compiled the Top 20 Restaurants in Petra that you shouldn’t miss!

1. Top 20 Restaurants in Petra, Jordan: My Mom’s Recipe Restaurant

My Mom's Recipe Restaurant
mymom.srecipe

If you are looking for the best oriental restaurant in Petra, then look no further than My Mom’s Recipe Restaurant. It serves the best oriental food in the entire city and is loved by food lovers worldwide. This restaurant has three outlets in Petra and serves delicious oriental cuisine. It is a great place to go with your family or loved ones. The ambiance of the restaurant is soothing and relaxing, and the staff is very courteous and helpful. Some of my Mom’s Recipe’s most popular items on the menu include Arabic Coffee, Arabic Tea, Falafel with Hummus, Shawarma, and much more. Arabic coffee is a must-try item at this restaurant. It is served hot in a traditional copper pot and is a great way to start your day at Petra. Another item that should not be missed here is the Shawarma. This wrap with chicken, vegetables, and tahini sauce is served with hot pita bread.

Location: Tourism Street، Petra – Wadi Musa, Wadi Musa

2. Top 20 Restaurants in Petra, Jordan: The Rock Camp Petra

The Rock Camp Petra - Top 20 Restaurants in Petra, Jordan
vecteezy.com

The Rock Camp Petra is a very popular destination for tourists who are visiting Petra. The Rock Camp offers adventurous activities like abseiling, hiking, and climbing. It also has a restaurant where you can relax and enjoy delicious food. The Rock Camp is located about 8 kilometers away from the city center. If you are going to this restaurant during the day, you can drive to it. However, if you are planning to go there in the evening, it is recommended that you go there by car or taxi. The Rock Camp has an outdoor sitting area, and the view of the mountains is breathtaking. It has a menu that has a variety of vegetarian and non-vegetarian dishes. Some of the most popular items on the menu at The Rock Camp include Chicken Tikka, Chicken Charcoal, Chicken Lemon, and Chicken Tikka Masala. The restaurant also serves desserts like Chocolate Brownies and Mango Ice Cream.

Location: Beidha, Petra Wadi Musa

3. Top 20 Restaurants in Petra, Jordan: The Basin

The Basin
tripadvisor.com

The Basin, located in the heart of Petra, is a great place to go for delicious food. The Basin offers a variety of cuisines like Mediterranean, Italian, and Asian. It is open for both lunch and dinner, and the ambiance of the restaurant is soothing and relaxing. This restaurant is a great place to go for family dinners and friends’ get-togethers. The Basin has a rooftop too, and it offers a beautiful view of the ancient city of Petra. The food offered at The Basin is very delicious, and it is a great place to go if you are looking for a gastronomical journey. Some of the items that you must try at this restaurant include the Thai Green Curry Squash, the Bruschetta Pomodoro, the Chicken Tikka, the Basil Thai Curry, the Grilled Tuna Steak, and the Chocolate Mousse. The Thai Green Curry Squash is a must-try item at this restaurant as it tastes amazing.

Location: Petra, The basin restaurant، Colonnaded St, Wadi Musa

4. Top 20 Restaurants in Petra, Jordan: Al Wadi 

Al Wadi 
tripadvisor.com

If you are looking for an amazing oriental and Arabian restaurant in Petra, then Al Wadi is the place to be. This is one of the oldest restaurants in Petra and serves some of the city’s best oriental and Arabian cuisine. Al Wadi is a great place to go with your family and friends. The restaurant has a cozy and relaxed ambiance, and the waiters are very courteous and helpful. Al Wadi offers a wide variety of cuisine. Some of the popular dishes served at this restaurant include Chicken Tikka, Vegetable Manchurian, Chicken Tandoori, and Shrimps Malabar. The Shrimps Malabar is a delightful dish that is loved by all. Al Wadi also has a variety of vegetarian dishes, and you can choose from a wide range of options. The restaurant has a very friendly staff, and you will be served delicious food in no time.

Location: Main St, PO Box 48, Wadi Musa

5. Alqantarah

Alqantarah - Top 20 Restaurants in Petra, Jordan
tripadvisor.com

Alqantarah is a very popular restaurant in Petra. It is a great place to go for delicious Arabian and Mediterranean food. The restaurant has a very cheerful ambiance, and the service is prompt. Alqantarah is open for both lunch and dinner, and it is a great place to go for family dinners and get-togethers with friends. The restaurant has a great menu, and it offers a wide variety of dishes. Some of the most popular items on the menu at Alqantarah include the Lebanese Mezza, the Lebanese Falafel, and the Hummus. The Lebanese Mezza is a delightful appetizer that is sure to tickle your taste buds. The Lebanese Falafel and the Hummus are two other popular dishes at this restaurant. If you are visiting Petra in the winter, be sure to try the hot coffee at Alqantarah. It will keep you warm and cozy as you enjoy a great meal at this restaurant.

Location: Lower Wadi Musa

6. DEEK DUKE Chicken & Burger

DEEK DUKE Chicken & Burger
deek_duke_restaurant

No trip to Petra is complete without enjoying a bowl of traditional delicious food at Deek Duke. This restaurant has one of the most popular and delicious dishes in the world. If you are craving meat, here you will discover a series of delicious burgers at a very good price.

So, if you are on holiday in Petra, do not forget to put this place on the list.

Location: Wadi Musa, in Downtown

7. Petra Kitchen

Petra Kitchen
petrakitchen

Petra Kitchen offers a wide variety of vegetarian dishes and is a great place for health enthusiasts. The ambiance of the restaurant is very soothing and relaxing. Petra Kitchen is a great place to go with your family and loved ones. The service at this restaurant is prompt, and the staff is very friendly. The food at Petra Kitchen is delicious, and it offers a wide variety of vegetarian dishes. Some of the most popular items on the menu at this restaurant include Risotto, Spinach Soup, Falafel, and Homemade Hummus. The Risotto and the Spinach Soup are two dishes that must be tried at this restaurant. If you are visiting Petra during the winter, you can enjoy hot coffee and a delicious meal at this restaurant.

Location: Tourism St, Wadi Musa

8. Sandstone

Sandstone
tripadvisor.com

Sandstone is a great place to go for delicious Mediterranean and Italian food. The restaurant has a very cheerful ambiance, and the service is very prompt. Sandstone is a great place to go for family dinners and get-togethers with friends. The restaurant is open for both lunch and dinner, and it is great for groups too. If you are visiting Petra during the winter, be sure to try the hot coffee at Sandstone. It will keep you warm and cozy as you enjoy a great meal at this restaurant. The food at Sandstone is very delicious, and it offers a wide variety of vegetarian dishes. Some of the most popular items on the menu at this restaurant include the Grilled Tandoori Chicken, the Chicken Tikka, and the Paneer Tikka. If you are visiting Petra during the summers, you can enjoy a great meal at Sandstone as they have a refreshing outdoor sitting area.

Location: Tourism St, Wadi Musa

9. Petra Night Restaurant

Petra Night Restaurant - Top 20 Restaurants in Petra, Jordan
tripadvisor.com

If you are looking for a great place to go for dinner during your trip to Petra, then you should head to the Petra Night Restaurant. This is a great place to go for delicious food. The restaurant is open for dinner, and it is a great place for families and friends. The ambiance of the restaurant is very cheerful, and the staff is very courteous and helpful. The Petra Night Restaurant offers a wide variety of dishes, and it is a great place to go for vegetarians too. Some of the most popular dishes at this restaurant include Chicken Tikka, Chicken Tandoori, Grilled Salmon, and Paneer Tikka. The Chicken Tikka and the Paneer Tikka are two dishes that this restaurant should take notice of. If you are visiting Petra during the summer, you can enjoy a great meal at this restaurant as it has an outdoor sitting area too.

Location: Tourism Petra, Jordan

10. Top 20 Restaurants in Petra, Jordan: The Aloe Vera Restaurant

The Aloe Vera Restaurant
tripadvisor.com

If you are looking for a great place to go for vegetarian food in Petra, then The Aloe Vera Restaurant is the place for you. This is a very popular restaurant in the city, and it is a great place to go for family dinners and get-togethers with friends. The ambiance of the restaurant is very cheerful, and the staff is very courteous and helpful.

Location: 8FF8+CWJ, Petra, Main Tourist Street Petra, Wadi Musa

11. BAHIA Rooftop & Restaurant

BAHIA Rooftop & Restaurant
bahiarooftop

BAHIA Rooftop & Restaurant is a casual rooftop restaurant located in the heart of Petra’s city center. It’s a great place to enjoy the view of the rose-colored sandstone buildings of Petra and the majestic mountains of Wadi Musa. The restaurant offers a diverse menu, which includes salads, sandwiches, pasta, grilled and steamed dishes, and desserts. Its menu is affordable, and the food is nothing short of delicious. You must have the Chicken Fajitas, Chicken Tikka, Tikka Zinger, and Forno Chicken Wings. The staff is hospitable, and the ambiance is casual; making it the perfect place for family and friends to unwind.

Location: Alzowhor street, Wadi Musa 71810

12. Top 20 Restaurants in Petra, Jordan: Al-Mehbash Restaurant

Al-Mehbash Restaurant - Top 20 Restaurants in Petra, Jordan
Al-Mehbash Restaurant

This is another one of the best restaurants in Petra that serves delicious Jordanian and Persian cuisines like shawarma, hummus, kebabs, and falafel. The restaurant is near the entrance of Petra, a two-story building with an Arabian-themed interior and an open rooftop. Al-Mehbash is the best place to visit if you want to enjoy delicious shawarma, falafel, and hummus. The food served here is reasonably priced, and the service is prompt. So, if you are looking to enjoy delicious food during your stay in Petra, head towards Al-Mehbash. You must have Chicken Shawarma, Chicken Steak, and Persian Rice.

Location: Petra District Tourist street Wadi Mousa

13. COOK N’ DINE RESTAURANT

COOK N' DINE RESTAURANT
cookndinerestaurantpetra

The name of this restaurant is self-explanatory. It’s a place where you can enjoy delicious food and spend quality time with your family. It is one of the best restaurants in Petra where you can taste the best Asian, Mexican, and Mediterranean cuisines. The food served here is nutritious and healthy. The menu at Cook n’ Dine is extensive and includes a wide array of dishes for all tastes and dietary requirements. You must have Chicken Tacos, Mexican Pasta, Quesadillas, and Chicken Bowl. The staff is hospitable, and the ambiance is casual yet cute.

Location: Main Street Petra wadi Mousa

14. Natale Rooftop & Restaurant

If you are looking for a place where you can enjoy Italian food then head towards Natale Rooftop & Restaurant. Located near the entrance of Petra, this is a rooftop restaurant that offers Mediterranean and Italian cuisines. The restaurant has an Arabian-themed interior with a rooftop. It has become a favorite hangout place for tourists and locals alike. You must have Chicken Shawarma, Chicken Pizza, and Mediterranean Salad. The staff is hospitable, and the ambiance is casual. You can visit the restaurant during the day or evening to enjoy the views.

Location: Kings Hwy., Wadi Musa

15. Top 20 Restaurants in Petra, Jordan: Petra Rooftop Restaurant & Cafe

Petra Rooftop Restaurant & Cafe Top 20 Restaurants in Petra, Jordan
petrarooftop

Petra Rooftop is located at the Ata Ali Hotel. You can taste only traditional Jordanian dishes and try Shisha and more fresh drinks here. The staff is friendly, and the ambiance of the restaurant is casual yet classy. You must have Chicken Shawarma, Hummus, and Shish Tawouk.

Location: Main street, Wadi Musa Down Town Wadi Musa

16. Abu Elias Restaurant & BBQ

Abu Elias Restaurant & BBQ
Abu Elias Restaurant

This is one of the best restaurants in Petra where you can enjoy the best-barbequed meat and Arabian cuisine. This restaurant is located near the entrance of Petra, and it has an Arabian-themed interior with a rooftop garden. The food served here is delicious, and the service is prompt. The staff is friendly, and the ambiance of the restaurant is casual yet classy.

Location: City Center / Nearby Arabic Bank Wadi Mousa

17. Beit Al-Barakah

Beit Al-Barakah - Top 20 Restaurants in Petra, Jordan
Google Photos

This is a vegetarian restaurant located in Wadi Mousa. It has an Arabian-themed interior and offers a wide array of vegetarian dishes like hummus, falafel, tabbouleh, and many more. The food served here is healthy and rich in nutrients. The staff is friendly, and the ambiance of the restaurant is casual yet cute. You must have Hummus, Falafel, and Tabbouleh. You can visit this restaurant during the day or evening as it’s open for both.

Location: 8FCJ+P2Q, Wadi Musa

18. Jordan Heart Restaurant

Jordan Heart Restaurant
media.safarway.com

If you are a meat lover, then Jordan Heart Restaurant is the best place for you. This restaurant is located near the entrance of Petra, and it offers Arabian and Italian cuisines. The restaurant has an Arabian-themed interior with a rooftop. It has become a favorite hangout place for tourists and locals alike. The food served here is delicious, and the service is prompt. The staff is friendly, and the ambiance of the restaurant is casual.

Location: Tourism St 28،, Wadi Musa

19. Bukhara Restaurant

Bukhara Restaurant - Top 20 Restaurants in Petra, Jordan
Google Photos

This is the best place in Petra where you can enjoy Indian and Arabian cuisines. This restaurant is located near the entrance of Petra, and it has an Arabian-themed interior with a rooftop garden. The restaurant is open from 7:00 am to 11:00 pm. The food served here is delicious, and the service is prompt. The staff is friendly, and the ambiance of the restaurant is casual yet classy. You must have the Tandoori Chicken, Vegetable Samosa, and Dal Tadka. These were the Eastern Petra restaurants that we recommend you visit while in Petra. If you are looking to enjoy the best of Arabian, Italian, or Indian cuisines while near the splendid ancient city of Petra, then these are the best places to visit.

Location: 8FCH+HF3, Wadi Musa

20. Reem Beladi Restaurant

Reem Beladi Restaurant
cheftariq.com

This is one of the best restaurants in Petra where you can enjoy Middle Eastern, Mediterranean, and American cuisines. The restaurant is located just a few minutes away from the entrance of Petra, and it has an Arabian-themed interior with a small garden. The food here is delicious, and the service is prompt. 

Location: Tourism Street Wadi Musa, 71810

Enjoy your trips to locations around the world with Framey App.

Download Framey (available on Google Play and Apple Store), and let’s explore the whole World! 

Featured photo: saveur.com