[2023 Updated] Top 6 Best Indian Restaurants in Hoi An

Indian Restaurants in Hoi An

Indian restaurants in Hoi An are always sought after by Indian tourists when visiting this historic town. Beyond their eating habits, relishing Indian cuisine in the ancient ambience of Hoi An offers an unforgettable experience for Indian travelers.

In this article, we will introduce you to the Top 6 Indian Restaurants in Hoi An, where you can savor delicious dishes in a relaxing atmosphere at affordable prices.

Baba’s Kitchen Indian Restaurant

Baba's Kitchen

Founded in 2011, Baba’s Kitchen has three branches, two in the centre of Ho Chi Minh City and one in Hoi An. Hoi An’s branch offers northern and southern Indian cuisines, including Halal and vegan options for customers. All dishes in this Indian restaurant are fresh and delicious, from starters, salads, and Indian curries to tandor and paneer dishes.

Apart from delectable foods, the most standout of Baba’s Kitchen is customer service. Baba’s Kitchen states they will do everything possible to make customers happy. You can trust this statement as soon as you see their menu – the menu with detailed ingredients, spicy levels, and the origins of each dish. Anyone who reads the menu can select their preferred dishes and gain a deeper understanding of Indian cuisine.

Baba's Kitchen Menu

It is unsurprising why Baba’s Kitchen is rated five stars by thousands of tourists on TripAdvisor and has received many compliments from YouTubers. With the excellent quality of food and service, you don’t miss the opportunity to dine at this Indian restaurant in Hoi An.

  • Address: 115 Phan Chu Trinh Street, Minh An Ward, Hoi An
  • Opening hours: 10:30 AM – 10:00 PM daily
  • Service options: Dine-in | Takeaway | Delivery
  • Phone: +84- 235 3939 919
  • Website: https://babaskitchen.vn/hoi-an
  • Price: 20,000 – 450,000 VND/dish

Ganesh Indian Restaurant

Ganesh Indian Restaurant

Ganesh Indian Restaurant is a well-known restaurant chain in Vietnam. In its Hoi An branch, you can relish a wide array of delicious dishes, from curry, salads, and nan bread to paneer tikka. If you follow special diets such as vegetarian, Halal, or gluten-free meals, Ganesh Indian Restaurant can also adapt to all of your requests.

Ganesh Indian Restaurant 2

In addition, the decoration of this Indian restaurant in Hoi An is beautiful and cozy, with lanterns emitting warm light and classic furniture. If you are looking for a good Indian restaurant in Hoi An, Ganesh should be at the top of your list.

  • Address: 99 Tran Hung Dao Street, Minh An Ward, Hoi An
  • Opening hours: 11:00 AM – 03:00 PM, 05:00 PM – 10:00 PM daily
  • Service options: Dine-in | Takeaway | No Delivery
  • Phone: +84- 782 781 672
  • Price: 50,000 – 185,000 VND/dish

An Bang Beach Village Restaurant

An Bang Beach Village Restaurant

An Bang Beach Village, a family restaurant near the beach, is renowned for its authentic Vietnamese cuisine and Indian foods. With fresh and healthy ingredients, all foods here are tasty at friendly-budget prices. They also offer cooking classes for customers who love their dishes.

An Bang Beach Village has a clean and airy space with creative decorations. In addition, the owner and staff are amiable and thoughtful. A visit to this restaurant will quickly reveal why it’s a must-try Indian restaurant in Hoi An.

  • Address: To 6B An Bang, Cam An, Hoi An
  • Opening hours: 11:00 AM – 10:00 PM daily
  • Website: https://anbangbeachvillage.com/
  • Phone: +84- 903 542 613
  • Price: 35,000 – 200,000 VND/dish



If you want to relish Indian foods in the atmosphere of ancient Hoi An, MAAZI Indian restaurant is highly recommended. This restaurant offers various Indian foods such as chicken tikka, paneer butter masala, fish curry, Arabian lamb, and biryani. All foods here received praise from tourists on TripAdvisor.


The interior design of the MAAZI Indian restaurant is fantastic, with beautiful lanterns and wooden furniture. When you enter the restaurant, the staff will welcome you warmly and give you enjoyable experiences in your meal. MAZZI Indian Restaurant is worth a try!

  • Address: 132A Nguyen Thai Hoc Street, Old Town, Hoi An
  • Opening hours: 12:00 PM – 12:00 AM daily
  • Phone: +84- 235 3910 899
  • Price: 69,000 – 150,000 VND/dish

SRI Spices Indian Restaurant

SRI Spices Indian Restaurant

SRI Spices is a family Indian Restaurant in Hoi An that serves authentic Indian foods and Sri Lanka dishes. The menu has many foods, including Sri Lanka appetizers, Indian bread, biryani dishes, main courses and desserts. The dishes are presented as very eye-catching and tasty.

Although the space of SRI Spices isn’t large, it is neat and clean. Lanterns, small plants and light LED make the small restaurant cozy and comfortable. SRI Spices will be an excellent choice if Indian tourists want to feel at home.

  • Address: 74 Tran Hung Dao Street, Minh An Ward, Hoi An
  • Opening hours: 11:30 AM – 10:00 PM daily
  • Phone: +84- 899 891 462
  • Price: 60,000 – 320,000 VND/dish

Rasoi Indian Restaurant – Vegan & Vegetarian

Rasoi Indian Restaurant

Ranked among the best Indian vegetarian restaurants in Hoi An, Rasoi delivers exceptional meals and high-quality services to Indian tourists. Rasoi Indian Restaurant specializes in a wide range of offerings, including vegan and vegetarian delicacies, Jain foods, authentic Indian dishes, and a fusion of Indian and Chinese cuisine.

The restaurant is decorated with warm colours and lovely plants, making the ambience relaxing and cozy. Moreover, its service quality and prices are very good. Take a chance to enjoy your meals at Rasoi Indian Restaurant in Hoi An!

  • Address: 46 Cao Hong Lanh Street, Minh An Ward, Hoi An
  • Opening hours: 08:00 AM – 11:00 PM daily
  • Phone: +84- 815 960 046
  • Price: 50,000 – 190,000 VND/dish

Wrapping Up

After discovering the Top 6 Indian Restaurants in Hoi An, you can’t wait to explore more exciting things in Hoi An, right? Read more of our articles about Hoi An, and call us if you need help with your trip to Vietnam.


Click to rate this post!
[Total: 2 Average: 5]

Leave a Reply

Your email address will not be published. Required fields are marked *