The 10 Best Restaurants In Jaipur's Old City

Jaipur is also known as the Pink City. A labyrinth of lively bazaars and magical palaces, its historic sites offer a chance to explore a bygone era. This colorful city in which the medieval exists alongside the modern also offers a great variety of restaurants located on rooftops, in bazaars and royal palaces. Here are the ten best restaurants in Jaipur’s old city.

The Palace of the Winds

Shree Balaji Restaurant

Shree Balaji Restaurant is the place to sample authentic Rajasthani food. Situated near the historic Hawa Mahal or the Palace of Winds, the restaurant provides a welcoming atmosphere and showcases the highlights of Rajasthani cuisine, including dal baati, lhasun chatni and gatte ki sabji. The delicious taste of their dishes leaves the palate longing for more. This is a unique place that gives the sensation of being in the old traditional dhaba some time around the Mughal area.
Address: 451, Hawa Mahal Bazaar, Near SBBJ, Hawa Mahal Road, Pink City, Jaipur, India, +91 94 60 653 587

1. M.M. Khan Hotel Restaurant

Restaurant, Indian, Asian

City Palace, Jaipur
© xiquinhosilva/Flickr
M.M. Khan Hotel Restaurant is a non-vegetarian restaurant, known for serving the best chicken in town. Situated in the historic area of the Pink City, the restaurant offers fabulous food for those looking for authentic Mughal cuisine. Customers will be rewarded with a great food experience. The restaurant also serves halal food.

2. Kailash Restaurant

Restaurant, Vegetarian, Indian, Vegan

City Palace, Jaipur
© Arian Zwegers/Flickr
Kailash Restaurant is perhaps the best vegetarian restaurant in Jaipur. Located at the heart of the historic city, just behind the Hawa Mahal, the restaurant delivers the tempting flavors of quality vegetarian cuisine. Using only the freshest and finest ingredients, the restaurant serves North Indian and Rajasthani cuisine in a clean and comfortable environment. Dishes such as Jaipur and Rajasthani thali are customers’ favorites.

3. Art Cafe

Cafe, Indian, Coffee

Art Café is a unique place that exists to showcase the beautiful combination of art and food. Situated at the heart of the busy city centre, near the City Palace, this is a wonderful place to relax and enjoy the great quality of food and aesthetic appeal of art. The café has an inspiring décor with different artworks scattered around the place, available for sale. The food is strictly vegetarian and includes a plethora of world-class cuisine, ranging from Lebanese to Thai cuisines. The customer can spend hours browsing the art hanging on the walls while delighting the palate with flavorful dishes.

The Grand Peacock Restaurant

This quirky restaurant is located in central Jaipur old city and has won the hearts of many customers. The place offers a quiet ambiance with amazing views over the Pink City. The menu features authentic Rajasthani cuisine, unique to the walled inner city, and is a delight to come by. Close to the major monuments, The Grand Peacock is the perfect place to grab some well-earned lunch during a busy day sight-seeing.
Address: Gagapole, Inside Jorawar Singh Gate, Amer Road, Jaipur, 302002 +91 90019 04567

Jal Mahal, Jaipur

Midtowndine Jaipur

Conveniently located near Jantar Mantar and the Palace, this restaurant, found on the third floor of an unassuming alley, is a rare gem in Jaipur. This is a peaceful and romantic venue, famous for its neat interiors and excellent food. The menu features world cuisine, pizza, pasta, and Indian dishes and starters being the best examples. The kitchen is visible from the glass windows, which along with views of the Pink City add to the great dining experience.
Address: Kishore Niwas, Opp. Sargausali, Tripolia Bazaar, Jaipur, India, + 91 141 4016662

4. AD

Restaurant, Indian

Amer Palace
© Abhishek Shirali/Flickr
1135 AD restaurant, located near the magnificent Amer Palace, is rather unique. The grand and royal setting, delicious food, excellent service and live music, provide an unforgettable dining experience. The menu features both vegetarian and non-vegetarian Indian dishes. The glittering silver plates, with the best royal Rajasthani thali, perfectly reflect the quality and spectacular ambiance of the place.

Jain Patang Udyog

Jain Patang Udyog is a snack bar that serves a delicious variety of Indian snacks. Located in the lively Johari Bazar, this is the perfect spot to stop by for something to eat after shopping. The customers will be delighted by the authentic taste of traditional Indian snacks, such as Dal ki kachori or crispy samosas.
Address: 37, Johari Bazar, Haldiyon Ka Rasta, Badi Choupad, Pink City, Jaipur, India, + 91 931 45 131 46


5. Ganesh Restaurant

Restaurant, Vegetarian, Indian, Vegan

Located on the rooftop of Nehru Bazar, near the New Gate, Ganesh Restaurant offers freshly cooked vegetarian food in the heart of the busy city center. The place is simple, yet it is this simplicity that gives it a special charm. Their traditional Indian bread, roti and naan are cooked to perfection. A great variety of Indian cuisine dishes, such as tadka dal, aloo dum, curry or paneer masala, will delight the palate of customers.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

Edit article