
4 Best Indian Restaurants in Pattaya: Where to Eat by Area and Craving
Four Indian restaurant picks in Pattaya: North vs South Indian menus, vegetarian options, late-night hours to 4 am, and how to spot authentic food.
On this page
Last updated November 2026. For the best Indian restaurants in Pattaya, start with Haveli on Beach Road for a late curry near Walking Street. Choose Iris for South Indian dosas and Amritsr for Punjabi kulcha. Pick by area and craving, then use our full Pattaya restaurant roundup for other cuisines.
Featured image (a tandoori platter, shown for illustration): Alpha from Melbourne, Australia, CC BY-SA 2.0, via Wikimedia Commons.

4 Best Indian Restaurants in Pattaya, Picked by Area and Craving
Two of the four entries below are branches of the same restaurant, Haveli. They are listed separately because the addresses and opening hours differ. Menu prices and hours below were checked November 2026 against each restaurant's own published details. Treat the table as a quick filter, then read the entry for the trade-offs.

| Pick | Area | Cuisine style | Best for | Hours |
|---|---|---|---|---|
| Haveli, Beach Road | Soi Pattaya 13/1, near Walking Street | Punjabi, Indo-Thai, Indian-Chinese | Late dinner, vegetarian plates | 10 am to 2 am |
| Haveli, Tappraya Road | Tappraya Road, Moo 10 | Punjabi, Indo-Thai, Indian-Chinese | Groups, very late meals | 10 am to 4 am |
| Iris Multi Cuisine Restaurant & Bar | North Pattaya Road | South and North Indian | Dosa, idli, Andhra and Kerala dishes | Not published in its listing |
| Amritsr | Near Pattaya Beach and Walking Street, per its own page | Punjabi and North Indian | Kulcha, dal makhani, lassi | Not published for Pattaya |
1. Haveli, Beach Road branch
Haveli's Beach Road branch is at 219/1 Soi Pattaya 13/1, which the restaurant places near Walking Street. It opens from 10 am to 2 am, so it suits a late curry after an evening on the beachfront. Haveli's menu is Punjabi at its core, with butter chicken, dal makhani, tandoori chicken, biryani and fresh naan. Indian-Chinese dishes such as chilli chicken and veg manchurian sit alongside them.

Order mutter paneer at ฿180 or a lachha parantha at ฿80, both from Haveli's posted menu. Trade-off: the kitchen also cooks Thai and Asian dishes, so it is Indo-Thai rather than a pure North Indian kitchen. Skip it if you want a South Indian dosa and idli menu.
2. Haveli, Tappraya Road branch
Haveli's second branch is at 501/2-3 Moo 10, Tappraya Road, and it keeps the longest hours of the four picks. Doors stay open from 10 am to 4 am, which helps after a late flight or a long night out. Haveli says it welcomes families and groups with shareable dishes and vegetarian and non-vegetarian platters. Its listed services include reservations, table service, delivery and takeout.

Try the tandoori chicken half at ฿180, mushroom masala at ฿160 or vegetable pakoras at ฿120. Trade-off: it is a ride from the Walking Street end of town, so plan transport home. Skip it if you are staying in North Pattaya and want to walk.
3. Iris Multi Cuisine Restaurant & Bar
Iris pitches both South and North Indian cooking, with an address listed at 161 N Pattaya Rd. It credits a South Indian chef and lists dosas, idlis, Andhra curries and Kerala flavours. North Indian gravies, butter naan, tandoori items and biryani sit on the same menu.

Order a dosa or idli first, since few other Pattaya Indian menus lead with them. Trade-off: its listing gives no opening hours or menu prices, so check its Facebook page before a long ride. Skip it if you want a fixed-price menu or a pure Punjabi kitchen.
4. Amritsr
Amritsr cooks Punjabi and North Indian food and says its Pattaya restaurant is near Pattaya Beach and Walking Street. It also names Pattaya Night Bazaar and Royal Garden Plaza as nearby landmarks. Its signature dish is Amritsari kulcha with chole, a stuffed tandoor bread served with spiced chickpeas. Pair it with dal makhani, butter chicken or mutton rogan josh, then finish with a Punjabi lassi.

Amritsr says tables fill fast in peak tourist season, so book ahead for a group. Trade-off: it runs restaurants in other cities, so use the Pattaya listing for hours, not another branch's times. Skip it if you want South Indian dishes.
How to Spot Authentic Indian Food in Pattaya
Pattaya cooks for volume tourism, so some kitchens soften spice and reheat pre-made gravies. A few checks sort the real tandoor kitchens from the tourist-adjusted ones. Ask whether naan and kulcha are made to order, because fresh dough is the first corner a lazy kitchen cuts. Look for a tandoor, which gives chicken and bread their char. Ask if spice can be adjusted, and read the menu for regional specifics such as sarson ka saag or Andhra curries. A menu that is mostly Thai and Western dishes with two curries is a warning sign.

North vs South Indian: What to Order Where
Pick the region first, because it narrows the choice to one or two restaurants here. For North Indian and Punjabi food, Haveli and Amritsr both list butter chicken, dal makhani and tandoori dishes. Bread-led meals work best, so start with naan or kulcha and build the order around it. For South Indian food, Iris is the pick, with dosa, idli, Andhra curries and Kerala dishes on its pitch. Haveli adds Indian-Chinese plates if someone at the table wants chilli chicken instead of curry.
Vegetarian and Vegan Indian Food in Pattaya
Haveli lists a full vegetarian and paneer menu, and its page says vegan options are available. Vegetable pakoras cost ฿120 and mushroom masala ฿160 on its posted menu. Amritsr names dal makhani, sarson ka saag and paneer curries as vegetarian choices. When ordering, ask about ghee, butter and cream, since dal makhani is cooked with dairy. Ask about onion and garlic too if you eat Jain food. For fully plant-based menus, see our guide to plant-based dining options.
Late-Night and Group Dining
Haveli's Beach Road branch closes at 2 am, and its Tappraya Road branch stays open until 4 am. Both are among the few Indian kitchens in this guide with published late hours. Groups can book at Haveli, which also lists shareable platters and takeout. Amritsr reports full tables in peak season, so reserve before you arrive. If the night starts near the beachfront, compare the Walking Street dining options before committing.
Costs: What an Indian Meal Costs in Pattaya

Haveli's posted menu is the only published price list among these four. Items run from ฿80 for a lachha parantha to ฿180 for mutter paneer or half a tandoori chicken. Fried dal and egg curry are ฿130 each, and vegetable cutlets cost ฿120. A shared meal of two mains, bread and a starter lands in the mid range on that menu. Iris and Amritsr do not publish Pattaya prices in their listings, so ask for a menu on arrival. For cheaper alternatives, browse budget meals around town. Haveli also lists a buffet menu, so compare it with other buffet options in Pattaya.
On Haveli's menu, vegetable cutlets cost ฿120, the same as vegetable pakoras, so both veg starters share one price.
Where to Eat by Stay Area
Near Beach Road and Walking Street, Haveli's Soi Pattaya 13/1 branch is the easiest walk. Amritsr also places itself near Pattaya Beach, Walking Street and Pattaya Night Bazaar. Iris is on North Pattaya Road, so it suits stays in the north. Haveli's Tappraya Road branch is the one to pick if you are staying toward the south end. For that side of town, see our guide to eating around Jomtien. Plan a baht bus, Grab or Bolt ride between zones and settle fares before you set off. Pattaya City's official city site carries local notices. Readers arriving from Bangkok should know Pattaya is about 150 km away, a two-hour drive. When the craving passes, our Thai restaurant picks cover local cuisine.
Tappraya Road is the pick for a south-end stay, and Haveli's branch there stays open until 4 am.
Thai food notes for your next trip
Optional updates to our food guides.
You might also like
Continue reading
More guides you'll find useful





