20 Best Restaurants in Bangkok - 2020 (Photos & Reviews)

With the opening of new restaurants in Bangkok, the dining experience of the city is ever evolving and happening. Bangkok has something new to offer whether you are a regular or experimenting with the food for the first time. Being a melting pot of culture, the restaurants here offer a variety of cuisines, along with a pleasant ambiance.

Amazing Deal: Chao Phraya Dinner Cruise (Flat 35% Off)

The streets of Bangkok are lined up with small vendors and restaurants alike, enticing you with the aroma. You can find authentic Thai food at Michelin star restaurant Nahm, go to Gaggan for traditional Indian meals, for American delights you can visit renowned eatery Bunker, live Thai cultural performance along with cocktails can be enjoyed at Sala Rim Nam, a romantic getaway awaits you at the riverside with Le Normandie. Bangkok in all its glory is a hub for food enthusiasts. Among the abundant places to eat in Bangkok, you will find the presence of their culture in food as well as the ambiance.

Best Deal: Bangkok Sky Dining Buffet (Flat 35% Off)

Here is a list of restaurants in Bangkok!

01

Gaggan

Send Enquiry
Gaggan

Indians have left a mark on the entire world, and Bangkok’s cuisine is no less. You can find Gaggan in a white colonial house, on the quiet and aesthetic side of Langsuan Road. The restaurant is known for delving into the daring side of Indian food, taken straight from the streets of Calcutta.

The chef who belongs to Calcutta, a popular food destination of India, has managed to bring the exotic flavors to the city. Each table has a 25-course menu for the restaurant goers to enjoy at their own pace.  

Location:
68/1, Soi Langusan 

Timings:
Open 18:00 – 23:00 every day 

Price for two:
INR 6,000 approx

Famous cuisine:
Molecular Indian

Send Enquiry
02

80/20

Send Enquiry
80/20

The restaurant was opened up by a group of three new chefs, who desired to open a humble eatery in the neighborhood of Charoenkrung. 80/20, with its fancy name, has an old retro charm to it. Leading chef Napol Jantraget prepares a wide assortment of dishes; all made with locally sourced ingredients.

If you wish to experience the local cuisine and are looking for a Thai restaurant in Bangkok, there is no better place than 80/20. With exotic dishes and immaculate service, dining here will be a memorable event. 

Location:
1052-54, 26 Charoen Krung Rd, Bang Rak

Timings:
Open 18:00 – 23:00 on all days, except Monday

Price for two:
INR 8,000 approx

Famous cuisine:
Thai

Send Enquiry
03

Best Offers on Thailand Tour Packages: Enquire Now

Send Enquiry
Best Offers on Thailand Tour Packages: Enquire Now
Send Enquiry
04

JUA

Send Enquiry
JUA

Nestled in the heart of Charoen Krung, you can find this modern restaurant JUA. The place is artsy and yet cool, is upmarket but still budget-friendly, is concise but so creative. JUA has everything that is missing in most of the restaurants in Bangkok.

The chef has curated a menu that offers Japanese style bar food, in the riverside ambiance. A tough competition is given to the delicious food, by the exotic and interesting drinks they offer. They have an impressive collection of Sake; a must try.  

Location:
672 49 Charoen Krung Rd, Khwaeng bang Rak, Krung Thep Maha Nakhon

Timings:
18:00 – 22:00 on Sundays, 18:00 – 24:00 All other days 

Price for two:
INR 7,000 approx

Famous cuisine:
Japanese

Send Enquiry
05

Issaya Siamese Club

Send Enquiry
Issaya Siamese Club

Issaya Siamese Club is the right place to dine for couples, owing to the ambiance of the 100-year-old house, in which the restaurant finds a place. Although it is not much popular as other Bangkok restaurants, taking the chance to experiment can be very rewarding.

You can find the blend of traditional Thai flavors in most dishes with an international twist given by the chef. It is a haven for wine connoisseurs, however, the signature cocktail here is ginger basil kicker with a hint of tequila. Their jasmine rice ice cream is something that you cannot afford to miss. 

Location:
4 Soi Sri Aksorn, Chuaphloeng Rd 

Timings:
11:30 – 14:30
                18:00 – 22:30 

Price for two:
INR 9,000 approx

Famous cuisine:
Thai

Send Enquiry
06

Nahm

Send Enquiry
Nahm

Nahm, housed in the Metropolitan Hotel, is among the finest restaurant in the city. With a Michelin star chef helming the restaurant, it serves Thai delicacies that no restaurants in Bangkok serve.

The staff is extremely polite and skilled enough to give the best dining experience. Nahm is a heady mix of ancient recipes with new flavors, that leaves one asking for more.  The premium quality ingredients give a new texture to the dishes. Whether you are an amateur or have given Thai food a try, Nahm will have surprise and delight in every dish.  

Location:
Ground Floor, The Metropolitan Hotel, 27 South Sathorn Road

Timings:
19:00 – 23:30 

Price for two:
INR 11,000 approx

Famous cuisine:
Thai

Send Enquiry
07

Le Normandie

Send Enquiry
Le Normandie

The grandeur of Le Normandie leaves you baffled wight from the entrance. It is one of the best places to eat in Bangkok, providing good food with a view of the riverside. Le Normandie is the pioneer of haute in Bangkok, giving the locals a taste of French delicacies.

They offer a tasting menu, along with the a la carte option. Each dish is curated with utmost precision, making it a work of art. Going by the French tradition, they have an assorted collection of wines, which go well with the sophisticated setting of the restaurant.     

Location:
Mandarin Oriental Bangkok, 48 Oriental Avenue  

Timings:
12:00 – 14:00,19:00 – 22:00, Sundays closed

Price for two:
INR 4,000 approx

Famous cuisine:
French

Send Enquiry
08

Zuma

Send Enquiry
Zuma
Image Credit : zumarestaurant.com

This exotic Japanese restaurant is all about the zen. The calm and serene ambiance is perfect for a peaceful meal. You can enjoy the sushi bar, lounge area, terrace, cocktail bar, large dining area, or the private dining room. With the open kitchen, you can witness the marvelous cooking by Japanese chefs.

They offer some of the best traditional dishes, made with authentic ingredients like wasabi, sea bass, and salmon roe. If you are in the mood for drinking, the options are endless. Try Rubabu or Dragon’s Den and then enjoy the happening nightlife of Bangkok.

Location:
159 Ratchadamri Rd, Khet Pathum Wan, Krung Thep Maha Nakhon 

Timings:
11:30 – 1:00 am

Price for two:
INR 5000 approx

Famous cuisine:
Japanese

Send Enquiry
09

Grazia Gelato and Coffee

Send Enquiry
Grazia Gelato and Coffee

You can hardly find an authentic Italian restaurant among the top places to eat in Bangkok. This inspired the owner to bring a flavor of Italy into Bangkok. She opened a retro-inspired with is vintage and aesthetically pleasing.

They use the best and the first Gelato machine in the city. Their menu changes every day, depending upon the ingredients available. They are renowned for the ‘Three Musketeers’ which is consists of three different kinds of chocolates. You can also find a large range of coffee to choose from, which comes with a creative twist. To complete your experience, they offer desserts as well.

Location:
Nakhon In Rd, Bang Khu Wiang, Nonthaburi

Timings:
8:00 – 19:00, closed on Mondays

Price for two:
INR

Famous cuisine:
Italian

Send Enquiry
10

Err

Send Enquiry
Err

Thai restaurants in Bangkok are abundant, but Err is as unique as its name. The restaurant is inside a traditional shophouse, given a quirky look by adding mismatched furniture and cool art. You can enjoy the humdrum of the busy city life by taking a seat in the open sitting area of the restaurant.

The ambiance is playful and fun, making it the ideal place for a hangout with friends. To enjoy the Thai drinks at its best, visit here to try to drinks with lemongrass and ginger. They also offer a wide range of appetizers that go well with the drinks. The eatery is designed to give a communal and casual experience to the tourists.

Location:
394/35 Maha Rat Rd, Khwaeng Phra Borom Maha Ratchawang

Timings:
11:00 – 16:00, 17:00 – 21:00

Price for two:
INR

Famous cuisine:
Thai

Send Enquiry
11

Eat Me

Send Enquiry
Eat Me

Amid the Thai flavors, a unique restaurant that stands out in terms of taste is Eat me. It is among the few restaurants in Bangkok which serve international and modern food. Owned and run by an Australian, it is a melting pot of flavors from all around the world.

The menu is identical to the restaurants in Melbourne, including goat cheese, sunchokes, and pine nuts. Their dishes come in two sizes, making it a nice hangout place if you are with people. They keep the place happening with frequent exhibitions, an inventive menu, and a casual dress code. You can witness some of the fun if you are lucky.  

Location:
1/6 Pipat Soi 2, Convent Rd, Silom

Timings:
15:00 – 01:00 Hrs

Price for two:
INR  5,000

Famous cuisine:
International

Send Enquiry
12

Bunker

Send Enquiry
Bunker

The bunker is one of the upstate places to eat in Bangkok. It is the place that provides a refined culinary experience combined with Europen traditions and American taste. They serve a variety of dishes on their menu.

The salads are particularly raw, the pasta is exquisite, and the cured foie gras is creamy. Their desserts are famous, especially the upside down cake and the cake made with Malagos chocolate. For the drink fanatics, there is a wide selection of premium gins and many other signature cocktails like the famous South Side, which has a rum. 

Location:
118/2 Soi Suska (Sathorn 12)

Timings:
17:30 – 24:00 

Price for two:
INR 3,000

Famous cuisine:
American

Send Enquiry
13

Bo Lan

Send Enquiry
Bo Lan

Bo Lan is not the usual eateries that you find in Bangkok. It is that one hidden treasure, which is visited at the end when you think you have tried everything else. This is among the best Bangkok restaurants. Two chefs, ‘Bo’ and ‘Dylan Jones’  are running it and are the inspiration behind the creative name.

The restaurant has an immaculate design, which comprises of three dining rooms and an eloquent outdoor area. The glass and wooden interior give it a rustic look. It is among the very few eateries that care for the environment, proving you organic and locally produced food.   

Location:
24 Sukhumvit 53 Alley, Khwaeng Khlong Tan Nuea

Timings:
18:00 – 22:30 

Price for two:
INR 3,000 approx

Famous cuisine:
Thai

Send Enquiry
14

Mandarin Oriental

Send Enquiry
Mandarin Oriental

Finding a restaurant that gives you a rich cultural experience along with authentic Thai food, comes at a price. But, it is not so with Sala Rim Nam. Here, at Mandarin Oriental, you get to enjoy the best of both.

The menu includes a rich variety of seafood, including Crab Meat, Seafood Salad, and Beef Curry with Sweet Potato. They have special meals for people who prefer a vegetarian diet. Drinks are also available, which one can enjoy with the Thai dance show that takes place every night at 19:45.  

Location:
48, Oriental Avenue, Bang Rak Bangkok  

Timings:
12:00 - 14:00, 19:00 – 22:30  

Price for two:
INR 2,000 approx

Famous cuisine:
Thai

Send Enquiry
15

Suhring

Send Enquiry
Suhring

German cuisine is hard to find among the restaurants in Bangkok, which is why Suhring stands out. Suhring is a modern take on classic German cuisine. The fusion of old and new is evident in the locale, as it is running in an old garden home in Sathorn. 

The menu here changes every day and comprises of German and Central Europen delicacies like Spaetzle and Brotzeit. Suhring is famous for the wine they offer; you can also find the premium wine like Riesling. The restaurant has a vegan and vegetarian-friendly menu. 

Location:
10, Soi Yen Akat 3, Khwaeng Ching Nonsi 

Timings:
17:30 – 21:30 

Price for two:
INR 4,500 approx

Famous cuisine:
German

Send Enquiry
16

Baan Home Cuisine

Send Enquiry
Baan Home Cuisine

When you are in the cultural capital of Asia, it would be unfair not to try the local food. Hence, Thai restaurants in Bangkok are the most sought-after. Baan Home Cuisine serves pretty decent, normal looking food which they cook with high-quality ingredients. They use good amounts of spices and flavors.

The menu consists of 6 pages of Thai dishes to choose from. What attracts the eye is the first page, which comprises the information regarding the source of the ingredients. Most of the ingredients are local since the chefs believe in the philosophy of sustainability.

Location:
139/5 Wireless Road, Lumpini

Timings:
11:30 – 14:30, 17:30 – 22:30, closed on Tuesdays  

Price for two:
INR 3,500 approx

Famous cuisine:
Asian, Thai

Send Enquiry
17

Long Table

Send Enquiry
 Long Table

The Long Table is located on the 25th floor of the building, offering a view of the entire city through the glass windows. It is one of the most popular Bangkok restaurants, as the location and the view it offers is a class apart.

The menu is Thai fusion, where the chefs give a twist to the local flavors. In starters, the deep fried tiger prawns are a must have, and lemongrass broth will leave you asking for more. It is not just the flavors, but the aroma too that will excite you. Having a sophisticated bar, the Long table serves the signature cocktails and is always brimming with people.

Location:
48 16, Sukhumvit Rd, Khlong Toei Nuea, Watthana

Timings:
17:00 – 2:00 

Price for two:
INR 5,000 approx

Famous cuisine:
Asian

Send Enquiry
18

Saffron at Banyan Tree

Send Enquiry
Saffron at Banyan Tree

Banyan Tree is synonymous with elegance and class. The restaurant ‘Saffron’ by Banyan Tree goes by the same philosophy. It offers Asian cuisine, primarily focusing on Thai dishes. The Thai flavor gets a modern twist, to enhance the flavor and texture.

The chef uses the age-old cooking technique, which they are passed on from generation to generation. Saffron is popular due to the hospitality and immaculate service of the staff. Having vegetarian and vegan food options, it is among the best places to eat in Bangkok. 

Location:
21, 100 S Sathorn Road, Khwaeng Thung Maha Mek

Timings:
11:30 – 14:30, 16:00 – 22:30

Price for two:
INR 4,000 approx

Famous cuisine:
Thai

Send Enquiry
19

Thanying Royal Cuisine

Send Enquiry
Thanying Royal Cuisine

Thanying Royal Cuisine is the place to enjoy an authentic Thai gastronomic experience. If you are looking out restaurants in Bangkok, which can serve you simple, freshly made food, then your search ends at Thanying.

It is owned by the son of Princess Sulabh, M.R. Sorut Visuddhi. The chefs use fresh ingredients for cooking and present the food in a fashion that does not even require a knife. Yum Tawai, a boiled vegetable salad, and Kao Chae, a dish of jasmine rice and vegetables, are the chef’s best dishes.

Location:
10 Pramuan Rd, Khwaeng Silom, Khet Bang Rak 

Timings:
11:30 – 22:00 

Price for two:
INR 3,600 approx

Famous cuisine:
Thai

Send Enquiry
20

Steve Café and Cruise

Send Enquiry
Steve Café and Cruise

It is a small eating joint, located on the riverside that gives mesmerizing views along with local food. The chefs do no prefer to prepare the dishes beforehand, rather they do so as and when the order arrives. They believe in serving the best and freshly made food, indicating their passion for cooking.

The restaurant is almost always full, so keep some time with you when you visit there. Sit back, along the shore and let go of your worries with the delicious Asian food of Steve café and cruise. Panang Nua, a dry curry beef with rice, is a must try. 

Location:
68, Sri Ayuthaya Road, Soi Sri Ayutthaya 21, Devet

Timings:
11:00 – 22:30 

Price for two:
INR 2,000 approx

Famous cuisine:
Thai

Send Enquiry
21

Supanniga Eating Room

Send Enquiry
Supanniga Eating Room

Restaurants in Bangkok are majorly focusing on the fusion of flavors, but it is places like the Supanniga Eating Room that captures the true essence of Thai food. The owner found inspiration in his grandmother’s recipes and curated an appetizing range of delicacies.

From the outside, it seems like an enclosed area, but it actually consists of three floors. It is renowned for the high-quality fish sauce, which they use in dishes like Ka lum plee tod nam pla.  They offer vegan, vegetarian-friendly, and gluten-free food options as well. 

Location:
160/11, Sukhumvit Rd, Thong Lor  

Timings:
11:30 – 14:30, 17:30 – 23:00

Price for two:
INR 5,000 approx

Famous cuisine:
Thai

Send Enquiry
Newly Added

Trending in Bangkok

Boating in Bangkok

Explore All (26)
Explore All (26)

Food in Bangkok

Explore All (10)
Explore All (10)

Cruises in Bangkok

Explore All (14)
Explore All (14)

Bangkok Top Attractions

Places To Visit In Bangkok

Popular Related Destinations

Popular Nearby Places Around Bangkok

More on Bangkok Tourism