When you're looking for great restaurants in Bangkok, the question is not what, where, or even when to eat. With so many possibilities across the capital, you might be wondering how to make the most of it all. Whether you’re looking for style, ambience and flavour that defies anything you’ve experienced before, or a brush with world-recognised celebrity chefs, Bangkok has got a whole lot to offer.  

With several Michelin-affiliated chefs moving to Bangkok, and numerous venues located inside luxury hotels, most of these restaurants do not come cheap. One thing for sure is the majority of these Bangkok dining spots are on the bucket lists of true foodies and culinary adventurers.

  • 1

    Sorn

    Fine southern Thai cuisine in Bangkok

    Sorn
    • Couples
    • Food
    • Luxury

    Sorn is one of Bangkok's finest restaurants, with a world-class reputation for innovative cuisine. It’s also one of the hardest restaurants in the Thai capital to get a reservation. If you secure a table, you’ll be taken on a unique gastronomic journey through the diverse southern Thai cultures. Sorn’s culinary team uses old recipes and ingredients sourced from local farmers and fisher-people in the south of Thailand.

    The menu includes 22 different dishes – all of them are temperature sensitive. Dishes include sand mole crabs on a powder of chilli and seaweed, raw Phuket lobster, and yellow curry with young mangosteen and gu fish. Sorn's location in an elegantly renovated 2-storey wooden mansion adds to the restaurant's charm and appeal.

    Location: 56, Sukhumvit 26 Soi Ari, Klongton Khlong Toei, Bangkok 10110, Thailand

    Open: Tuesday–Sunday from 6 pm to 10 pm (closed on Mondays)

    Phone: +66 (0)99 081 1119

    Map
  • 2

    Le Du Restaurant

    Le Du Restaurant
    • Couples
    • Food
    • Luxury

    Le Du, located in the fine-dining haven of Silom, offers highly creative cuisine courtesy of a young Thai-born chef who, along with his team, has won over critics for his visionary techniques and approaches. 

    Despite its French-sounding name, Le Du is not a French restaurant at all… le du means 'season' in Thai and categorising the menu can be a bit difficult. It could be defined as 'young creative cuisine with Thai roots' – with touches from many international origins. And here, ‘young’ doesn’t mean amateur – Chef Ton at Le Du has an accomplished culinary background.

    Location: 399/3 Silom 7 Alley, Silom, Bang Rak, Bangkok 10500, Thailand

    Open: Monday–Saturday from 6 pm to 10.30 pm (closed on Sundays)

    Phone: +66 (0)92 919 9969

    Map
  • 3

    Mezzaluna at Lebua Hotel

    Mezzaluna at Lebua Hotel
    • Couples
    • Families
    • Food
    • Luxury

    Mezzaluna is a truly exceptional fine-dining restaurant located inside the iconic golden 'Dome' at the top of the Lebua hotel. Famed for its set menus that come in 4 or 7 courses only, Mezzaluna impresses with a new daily menu of world-class haute cuisine prepared by a visionary chef.

    Chef Ryuki Kawasaki has worked his way around the world in a game of ‘who’s who’ with culinary giants including Pierre Gagnaire and Joël Robuchon. This is an expensive restaurant (close to 5,000 baht for 4 courses, 6,000 baht for 7 courses), but if you’re looking to dazzle someone on a special occasion, Mezzaluna is a top consideration.

    Location: Lebua at State Tower Hotel, Silom, Bang Rak, Bangkok 10500, Thailand

    Open: Daily from 6 pm to 1 am (closed on Mondays)

    Phone: +66 (0)2 624 9555

    Map
  • 4

    Nusara

    Speakeasy-style fine dining

    Nusara
    • Couples
    • Food
    • Luxury

    Nusara is a fine-dining hideaway in Bangkok, set in an intimate dining room with seats for just 10 guests. The restaurant's 12-course menu takes diners through a range of innovative modern Thai cuisine. You can find dishes such as a spicy squid salad, traditional pad krapao with wagyu beef, and the signature crab curry dish served on betel leaf and topped with horseshoe crab roe.

    While each dish is more creative than the previous, one thing they all have in common is authentic, Thai-level spiciness. So be sure you can handle the heat! Nusara's location above Mayrai Pad Thai and Wine Bar can be tricky to find – so look for a bar with red lights, walk to the back, and up the spiral staircase.

    Location: 22 Maha Rat Rd, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200, Thailand

    Open: Wednesday–Monday from 6 pm to 11 pm (closed on Tuesdays)

    Phone: +66 (0)97 293 5549

    Map
  • 5

    Sühring Restaurant

    Sühring Restaurant
    • Couples
    • Food
    • Luxury

    Sühring Restaurant would grace any city in the world, so the fact they decided to open in Bangkok is a great boon for the city. The modern German cuisine is truly exceptional and the familial setting feels inviting and genuine.

    Opened by the famed twin chefs Thomas and Mathias Sühring (known best in Bangkok from their celebrated tenure at Mezzaluna), this was a high-profile restaurant opening because they serve something previously unknown to Bangkok’s fine-dining lovers: seasonal, high-end German cuisine.

    Location: 10 Soi Yen Akat 3, Chong Nonsi, Yan Nawa, Bangkok 10120, Thailand

    Open: Daily from 5.30 pm to 9.30 pm

    Phone: +66 (0)2 287 1799

    Map
  • 6

    Eat Me

    Eat Me
    • Couples
    • Food
    • Luxury
    • Nightlife

    Eat Me. The name is less of a suggestion and more a promise of something irresistible. This gallery and restaurant on Soi Convent in Silom lives up to its name by serving mouthwatering modern international food, good drinks and some very tasty desserts.

    The restaurant has been wowing the crowds for years, which is no mean feat given Bangkok’s fickle dining scene and even fickler diners. Things are kept fresh with ever-changing art exhibitions, an inventive menu and a smart casual dress code.

    Location: 1-6 Convent Rd, Silom, Bang Rak, Bangkok 10500, Thailand

    Open: Daily from 3 pm to 1 am

    Phone: +66 (0)2 238 0931

    Map
  • 7

    Elements at Okura Prestige Hotel

    Elements at Okura Prestige Hotel
    • Couples
    • Food
    • Luxury

    Dinner at Elements is a truly memorable experience. This chic restaurant serves exceptional cuisine sourced from all over the world in a relaxed atmosphere featuring an open kitchen design and stunning terrace.

    Many of the dishes have a Japanese element to them. The result is a world-class restaurant that welcomes guests without the pretentions of typical fine-dining establishments, and in a city that sometimes values style over substance, Elements is executed perfectly. Located on the 25th floor of Okura Prestige Hotel, Elements Restaurant in Bangkok is easy to reach thanks to a direct walkway from Ploenchit BTS Station.

    Location: 57 Wireless Rd, Lumphini, Pathumwan, Bangkok 10330, Thailand

    Open: Tuesday–Saturday from 6 pm to 10.30 pm (closed on Sundays and Mondays)

    Phone: +66 (0)2 687 9000

    Map
  • 8

    Ginza Sushi-Ichi

    Ginza Sushi-Ichi
    • Couples
    • Food
    • Luxury

    Ginza Sushi-Ichi at Grand Hyatt Erawan is unsurpassed as the best sushi restaurant in Bangkok. Before describing further, it’s important to understand that Sushi-Ichi is not your usual sushi place but an affiliate of the original Michelin-starred restaurant of the same name in Ginza, Tokyo.

    This is the real thing and you’ll need to book in advance and get your credit card ready. Such a treat doesn’t come cheap, but if you’re familiar with the art of sushi mastering from the real Japanese dining scene, you’ll understand the price tag.

    Location: 494 Phloenchit Rd, Lumphini, Pathumwan, Bangkok 10330, Thailand

    Open: Tuesday–Saturday from midday to 2.30 pm and from 6 pm to 11 pm, Sundays from midday to 2.30 pm and from 6 pm to 10 pm (closed on Mondays)

    Phone: +66 (0)2 250 0014

    Map
  • 9

    Le Normandie at Mandarin Oriental Hotel

    Le Normandie at Mandarin Oriental Hotel
    • Couples
    • Food
    • Luxury

    Le Normandie Bangkok at the Mandarin Oriental Hotel has been touted as the best fine-dining restaurant in Bangkok ever since it first opened over 40 years ago, a time when the Thai capital couldn’t tell its amuse-bouches from its entrées.

    This ultra-exclusive French food institution has been a pioneer in haute cuisine in Bangkok, serving delectable dishes alongside expertly paired fine wines in one of the most sophisticated settings in Bangkok, overlooking the gorgeous Chao Phraya River. Chef Arnaud Dunand Sauthier is in the kitchen, one which has welcomed countless Michelin-starred chefs over the years including the likes of Michel Roux and Christian Bau.

    Location: Mandarin Oriental Bangkok, 48 Oriental Ave, Bang Rak, Bangkok 10500, Thailand

    Open: Monday–Saturday from midday to 2 pm and from 7 pm to 10 pm (closed on Sundays)

    Phone: +66 (0)2 659 9000

    Map
  • 10

    Nahm at The Metropolitan Hotel

    Nahm at The Metropolitan Hotel
    • Couples
    • Families
    • Food

    Nahm serves Thai cuisine prepared according to ancient recipes, with a focus on how the flavours and textures of premium quality ingredients interact together. It’s consistently ranked among the finest restaurants in the world and has a Michelin-starred chef at the helm. 

    Whether you're a longstanding visitor to Bangkok or it's your first time eating traditional Thai food, Nahm will both surprise and delight you with fantastic dishes like duck curry with snake fruit or Nahm’s pigeon laab kua (minced meat salad).

    Location: The Metropolitan Hotel Bangkok, 27 South Sathorn Rd, Sathon, Bangkok 10120, Thailand

    Open: Lunch: Monday–Friday from midday to 2 pm. Dinner: daily from 6.30 pm to 10.15 pm

    Phone: +66 (0)2 625 3333

    Map
  • 11

    Enoteca Italiana

    Enoteca Italiana
    • Couples
    • Food
    • Luxury

    Enoteca Italiana is without a doubt one of the most successful Italian restaurants in Bangkok. Despite being hidden at the end of a very narrow street, it's full every day. The menu offers classic Italian dishes as well as more experimental options.

    Well-known and popular among long-time residents keen on fine cuisine, Enoteca ranks highly in many travel and gourmet guides, so it's best to make a phone call the day before to secure your romantic dinner. Of course, the price is a bit high but it's worth every baht.

    Location: 27 Sukhumvit Road, Khlong Tan, Watthana, Bangkok 10110, Thailand

    Open: Daily from 6 pm to 10.30 pm

    Phone: +66 (0)2 258 4386

    Map
  • 12

    Sra Bua at Siam Kempinski Hotel

    Sra Bua at Siam Kempinski Hotel
    • Couples
    • Food
    • Luxury

    Sra Bua is a fine-dining restaurant that serves cutting edge Thai cuisine. Well-known Thai favourites have been turned inside out, and every dish is a treat for the eyes as well as the taste buds. Located on the ground floor of the Siam Kempinski Hotel, Sra Bua restaurant has high ceilings and Thai antique embellishments.

    The restaurant’s name means 'lotus pond' and a central feature of the restaurant is an ornate water feature decorated with lily pads and lotus flowers. The most coveted table in the house sits under the beautifully carved teak roof in the left-hand corner of the dining room, but there are also some cosy booths if you want a little more privacy.

    Location: 991/9 Rama I Rd, Pathumwan, Bangkok 10330, Thailand

    Open: Daily from midday to 3 pm and from 6 pm to midnight

    Phone: +66 (0)2 162 9000

    Map
  • 13

    Ma Maison

    Ma Maison
    • Couples
    • Families
    • Food
    • Luxury

    Ma Maison Restaurant is a modern Bangkok destination dining venue that combines an elegant ambience with traditional Thai fare. Situated on the sprawling lawns of the Nai Lert Park Heritage Home, this restaurant provides a luxurious experience and prides itself on its family recipes, passed down from generation to generation.

    You can easily find Ma Maison on Wireless Road, a short walk from Chit Lom and Ploenchit BTS Skytrain stations.

    Location: Nai Lert Park Heritage Home, 2 2 Witthayu Rd, Lumphini, Pathumwan, Bangkok 10330, Thailand

    Open: Daily from 11 am to 2.30 pm and from 6 pm to 10 pm

    Phone: +66 (0)2 655 4773

    Map
  • 14

    Scarlett Wine Bar and Restaurant at the Pullman

    Scarlett Wine Bar and Restaurant at the Pullman
    • Food
    • Nightlife

    Scarlett Wine Bar and Restaurant on the 37th floor of the Pullman Hotel in Silom serves great international cuisine with superb views of the ever-changing sea of skyscrapers in Bangkok. From the moment you enter the vast restaurant you're instantly immersed in a warm atmosphere, and the tension of the outside world fades away under soft lighting.

    Occupying almost an entire floor, the dining room is cleverly designed to create islands of lights, making the place cosy without the need for walls or partitions.

    Location: Pullman Bangkok Hotel G, 188 Silom Rd, Suriya Wong, Bang Rak, Bangkok 10500, Thailand

    Open: Daily from 5 pm to 1 am

    Phone: +66 (0)96 860 7990

    Map
  • 15

    Cocotte Farm Roast & Winery

    Cocotte Farm Roast & Winery
    • Couples
    • Food
    • Nightlife

    Cocotte Bangkok Farm Roast and Winery is a restaurant that combines a passion for local, seasonal, organic produce with the lively buzz of a French bistro. The barbecued steaks, rotisserie chickens and fresh salads taste delicious and are sourced from sustainable farms within Thailand (well, everything except the steak). It's as close to farm-to-table dining as you’re likely to get in Bangkok and it’s proving incredibly popular!

    Cocotte Bangkok is packed most nights of the week. The vibe is fun and energetic. Waitresses come and go, while the chefs are busy in the open kitchen. There’s also an open deli with artisanal cheese and cured meats laid out for you to make up your own platter.

    Location: 41 Sukhumvit Road, Khlong Toei, Watthana, Bangkok 10110, Thailand

    Open: Daily from 11 am to 2.30 pm and from 6 pm to 12.30 am

    Phone: +66 (0)92 664 6777

    Map
  • 16

    Supanniga Eating Room

    Supanniga Eating Room
    • Couples
    • Families
    • Food

    Owner Eh opened Supanniga Eating Room after being inspired by his grandmother’s recipes. The restaurant serves an appetising range of traditional Thai dishes from both her hometown in Trat (by the east coast) and Khon Kaen (northeast), where the family is now based. With comfortable but chic décor, an outside terrace and some strong martinis, this restaurant on Thong Lor is worth a trip along the road to Soi 8.

    Location: 160/11 55 Sukhumvit Rd, Khlong Toei, Watthana, Bangkok 10110, Thailand

    Open: Daily from 11.30 am to 2.30 pm and from 5.30 pm to 11 pm

    Phone: +66 (0)2 714 7508

    Map
  • 17

    Issaya Siamese Club

    Issaya Siamese Club
    • Couples
    • Food
    • Luxury

    Issaya Siamese Club stands proudly in the middle of a luscious green garden. This century-old house with its wooden verandah and old-fashioned staircase instantly sets a romantic mood, making it a perfect place for duo dining. 

    This is not another pretty tourist place: Thais, expats and the few travellers who make the effort to discover it are unanimous – the combined charm of a heritage house, exceptional service and the renowned culinary flair of Chef Ian Kittichai makes Issaya Siamese Club an outstanding restaurant.

    Location: 4 Soi Si Akson, Thung Maha Mek, Sathorn, Bangkok 10120, Thailand

    Open: Daily from 11.30 am to 2.30 pm and from 6 pm to 10.30 pm

    Phone: +66 (0)2 672 9040

    Map
Paul Smith | Compulsive Traveller