Guide
Bangkok
Best Romantic Restaurants in Bangkok
The best romantic restaurants in Bangkok, from riverside fine dining at Le Normandie and...
Read Guide
Bangkok · Restaurant guides
The best restaurants in Bangkok, from three-Michelin-star Sorn and Sühring to Gaggan, Nusara and Potong, with 2026 prices, Michelin stars, Asia's 50 Best rankings and booking tips.
Last updated: October 31, 2026
Bangkok is one of the world's great food cities, and the 2026 awards confirmed it. The Michelin Guide Thailand 2026 gave the city two three-star restaurants for the first time, and nine Bangkok restaurants appear on Asia's 50 Best Restaurants 2026, more than any other city.
This guide picks ten of Bangkok's best restaurants, from Southern Thai and royal Thai cooking to modern German and progressive Indian, with prices and booking tips for each.
Most fine-dining restaurants in Bangkok quote prices with "++," which means a 10% service charge and 7% VAT are added to the bill. A ฿6,000++ menu costs about ฿7,060 in total. Prices in this guide follow the restaurants' own format.
This is an editorial selection, not a scientific or absolute ranking. We started from the Michelin Guide Thailand 2026 and Asia's 50 Best Restaurants 2026, then checked each address and price against recent listings, menus and booking pages.
The guide is compiled from published sources, not from personal visits. Menus and prices change with the seasons, so check before you book.
| Restaurant | Cuisine | Michelin 2026 | Price per person |
|---|---|---|---|
| Sorn | Southern Thai | 3 stars | About ฿7,800++ |
| Sühring | Modern German | 3 stars | From about ฿7,800++ |
| Gaggan | Progressive Indian | 1 star | ฿16,000 all-inclusive |
| Nusara | Heritage Thai | 1 star | About ฿5,000–6,000++ |
| Potong | Thai-Chinese | 1 star | ฿6,300++ |
| Baan Tepa | Contemporary Thai | 2 stars | About ฿4,800–6,200++ |
| R-Haan | Royal Thai | 2 stars | About ฿5,200–6,500++ |
| Chef's Table by lebua | French | 2 stars | From about ฿13,500++ |
| Le Du | Modern Thai | 1 star | From about ฿4,500++ |
| Samrub Samrub Thai | Regional Thai | 1 star | About ฿4,300++ |
Prices come from 2025–2026 menus and listings and exclude drinks unless noted.
Address: 56 Soi Sukhumvit 26, Khlong Tan, Khlong Toei, Bangkok
Sorn became Thailand's first three-Michelin-star restaurant, and it remains the city's most sought-after table. Chef Supaksorn "Ice" Jongsiri cooks the food of Southern Thailand using ingredients sourced from the region, in a long tasting menu that begins with individual dishes and ends with a family-style feast. It ranked No. 12 on Asia's 50 Best Restaurants 2026.
Price and booking: the tasting menu costs about ฿7,800++ per person, with wine pairing extra. Seats are released once a month and sell out almost immediately, so check the booking calendar well in advance.
Good to know: closed on Mondays.
Address: 10 Soi Yen Akat 3, Chong Nonsi, Yan Nawa, Bangkok
Twin chefs Thomas and Mathias Sühring reinterpret the German food of their childhood, using fermentation, preserving and modern technique, in a 1970s villa with a garden. One star in 2018 and two stars from 2019, Sühring was promoted to three stars in the 2026 guide, making it the first German restaurant in Asia with three Michelin stars. It ranked No. 18 on Asia's 50 Best 2026.
Price and booking: tasting menus start from about ฿7,800++ per person. Book well ahead.
Good to know: closed on Mondays and Tuesdays.
Address: 68 Sukhumvit 31, Khlong Tan Nuea, Watthana, Bangkok
Chef Gaggan Anand's restaurant was named Asia's best restaurant five times and No. 6 in The World's 50 Best Restaurants 2025. In 2026 it ranked No. 3 in Asia, kept the title of Best Restaurant in Thailand and earned its first Michelin star at this address. The meal is a show in several acts, with more than 20 courses of progressive Indian cooking, music and lights.
Price and booking: dinner costs ฿16,000 per person, including the wine or non-alcoholic pairing, service and tax. Book online as soon as dates open.
Good to know: open Thursday to Monday.
Address: 336 Maha Rat Road, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok
Named after his grandmother, chef Thitid "Ton" Tassanakajohn's Nusara serves family recipes at one long table for just ten guests, across the street from Wat Pho. The 12-course menu moves from delicate snacks to family-style mains such as the signature crab curry on betel leaf. It earned its first Michelin star in 2026 and ranked No. 5 on Asia's 50 Best Restaurants 2026, the highest of any Thai restaurant.
Price and booking: the tasting menu costs about ฿5,000 to ฿6,000++ per person. With only ten seats, it is one of the hardest tables in Bangkok to book.
Good to know: dinner only.
Address: 422 Vanich 1 Road, Samphanthawong, Bangkok
Chef Pichaya "Pam" Soontornyanakij, named The World's Best Female Chef in 2025, cooks progressive Thai-Chinese food in her family's 120-year-old Chinatown pharmacy. After a renovation, Potong reopened on June 16, 2026, with 28 seats across two floors. Its 20-course menu, built around five senses and five elements, includes a modern pad Thai with tiger prawn and a dry-aged duck.
Price and booking: the tasting menu costs ฿6,300++ per person. Book about six weeks ahead.
Address: 561 Ramkhamhaeng Road, Hua Mak, Bang Kapi, Bangkok
Chef Chudaree "Tam" Debhakam, the first Thai woman to earn two Michelin stars, cooks contemporary Thai food built around vegetables, herbs and produce from the restaurant's own garden. Baan Tepa also holds a Michelin Green Star for sustainability and won the Sustainable Restaurant Award at Asia's 50 Best 2026. The restaurant underwent a renovation in 2026.
Price and booking: the tasting menu costs about ฿4,800 to ฿6,200++ per person. Book through the restaurant's website, and allow time for the taxi ride from central Bangkok.
Good to know: dinner only, closed on Mondays and Tuesdays.
Address: 131 Soi Sukhumvit 53, Khlong Tan Nuea, Watthana, Bangkok
Celebrity chef Chumpol Jangprai serves royal Thai cuisine in the samrub style, a shared spread of 15 or more dishes served in traditional ceramics. The menu changes with the seasons, and R-Haan holds two Michelin stars. For its ninth anniversary, it is serving a special samrub menu until December 30, 2026.
Price and booking: seasonal tasting menus cost about ฿5,200 to ฿6,500++ per person. Book two to three weeks ahead; dietary needs must be shared when booking.
Address: 61st Floor, State Tower, 1055 Silom Road, Bang Rak, Bangkok
Just 16 seats surround an open marble-and-brass kitchen on the 61st floor of State Tower, where chef Vincent Thierry and his team cook a seven-course French menu in front of guests. The two-Michelin-star restaurant pairs it with a large wine cellar and sweeping views of Bangkok, making it a popular choice for special occasions.
Price and booking: in late 2026, its seven-course menus were priced from about ฿13,500++ per person, with wine pairing extra. Access is through the main lebua hotel lobby.
Address: 399/3 Soi Silom 7, Silom, Bang Rak, Bangkok
Chef Ton's flagship, named Asia's best restaurant in 2023, combines seasonal Thai ingredients with international technique. It has held a Michelin star since 2019 and ranked No. 36 on Asia's 50 Best 2026. River prawn is one of the signature dishes.
Price and booking: dinner tasting menus start from about ฿4,500++ per person, and weekday lunch is cheaper. Book through the restaurant's website.
Address: 39/11 Soi Yommarat, Si Lom, Bang Rak, Bangkok
In a four-storey white house near Sala Daeng, chef Prin Polsuk, formerly of Nahm, serves a set menu of regional Thai dishes drawn from old recipes and archives. The menu changes about every two months to focus on a different region or seasonal ingredient, and the restaurant has held a Michelin star since 2023.
Price and booking: the set menu costs about ฿4,300++ per person. Reservations open through the restaurant's social media channels.
Sorn and Sühring are Bangkok's two three-Michelin-star restaurants in 2026, while Gaggan was named the Best Restaurant in Thailand at Asia's 50 Best 2026.
The Michelin Guide Thailand 2026 lists two three-star restaurants, eight two-star restaurants and 31 one-star restaurants in Bangkok, plus two more one-stars in nearby Nonthaburi.
Tasting menus at the restaurants in this guide cost from about ฿4,300++ to ฿16,000 per person.
They include Gaggan (No. 3), Nusara (No. 5), Sorn (No. 12), Sühring (No. 18), Potong (No. 25) and Le Du (No. 36).
Planning a trip around Asia? See our guides to the best restaurants in Tokyo and the best restaurants in Dubai.
Guide
Bangkok
The best romantic restaurants in Bangkok, from riverside fine dining at Le Normandie and...
Read Guide
Guide
Bangkok
The best rooftop restaurants in Bangkok, from Sirocco under lebua's golden dome to Red S...
Read Guide
Guide
Bangkok
The best seafood restaurants in Bangkok, from Somboon's famous curry crab and Ministry o...
Read Guide