🔄 Last checked 2 Jul 2026 · details and hours can change — check the venue before you go
📍 All restaurants on the map
Tap a pin for the spot + nearby stays
2026 is the first year Bangkok has held two three-star restaurants at once — Sorn still stands alone for Southern Thai food, and Sühring just moved up to join it. Right behind them come 8 two-star restaurants spanning royal Thai cuisine, modern Indian, riverside French, and farm-to-table in the middle of the city
We've ranked the 10 top-starred restaurants first, with everything you need to know before booking each one, then closed with a table covering all 31 one-star restaurants and their prices, booking method, and nearest BTS — tap 🔖 to save any restaurant straight to your trip plan from the card
Sorn
Sorn is the restaurant that made the world pay attention to Southern Thai food. Chef Ice — Supaksorn Jongsiri — opened it on Sukhumvit Soi 26 back in 2018 and took Southern Thai cuisine far enough to become the first restaurant in Thailand to win 3 Michelin stars (2025 guide), a rank it held onto again in the 2026 guide. The meal here is a tasting menu of 20-plus small Southern courses that walk you through the ingredients of the south's seas and gardens dish by dish, with Southern crab curry as the one dish everyone keeps talking about
The hard part about Sorn isn't the price — it's getting a table. The restaurant seats only about 22, so booking has become a monthly race. The TableCheck system opens for the following month at exactly noon Thailand time on the 25th of each month (moved to the 24th if the 25th falls on a Saturday), while overseas guests can email in from midnight on the 15th. The most serious advice is simply to set an alarm. The tasting menu runs 7,800++ THB per person (roughly 9,180 THB after service charge and tax), must be paid in full at the time of booking, cannot be cancelled or rescheduled under any circumstances, and any arrival more than 30 minutes late forfeits the table automatically. The restaurant serves dinner only, from 18:00 (closed Saturdays), and asks for smart elegant dress to match the occasion. It's about a 15-minute walk from BTS Phrom Phong, or a short taxi into the Soi Ari (Sukhumvit 26) lane. One key thing to know: the kitchen cannot adjust the menu for shellfish allergies or vegetarian diets
If you already love Southern Thai food, this is the most refined version you'll find anywhere in the country. Plan a month ahead, be ready on booking day, and you'll understand why this table is worth every alarm you set for it
Sühring
Sühring is the restaurant of German twins Thomas and Mathias Sühring, who set up modern German cooking in a restored 1970s villa down Soi Yen Akat 3 in the Sathorn area. It's been open since 2016, and reached a moment many had been waiting for when the Thailand Michelin Guide bumped it up to 3 stars in the 2026 guide (announced November 2025) — making it the first German restaurant in Asia to hold 3 Michelin stars, and it also landed at No. 18 on Asia's 50 Best 2026. The most talked-about dish is Wildpastete, a wild-game pâté wrapped in pastry in true German style, alongside Spätzle with white Alba truffle and a reimagined Black Forest cake that closes the meal memorably
The tasting menu comes in two lengths, priced at 7,800 THB and 9,800 THB (the longer version runs about 7 courses), with a wine pairing adding another 5,800–9,800 THB depending on the tier you choose. Booking runs through SevenRooms up to 60 days in advance, and since the third star landed, weekend tables have been selling out within minutes of the booking window opening — the restaurant itself recommends booking at least a month ahead. One shortcut worth knowing: lunch, served only Thursday–Sunday 12:30–14:30, is far easier to book than dinner. One thing to watch for — cancelling within 48 hours or not showing up may incur a fee of 5,800 THB per person. Dress is smart casual, with the restaurant asking men to wear long trousers and proper shoes
The location sits down a quiet residential lane in the Yen Akat area, with no nearby train — BTS Chong Nonsi and MRT Lumphini are both about 2 kilometers away. A roughly 10-minute taxi from Sathorn is far easier than walking. If you're curious how German food climbed all the way to 3 Michelin stars, set an alarm for the 60-day booking window and go find out for yourself — this meal earns every bit of the planning
Gaa
Gaa is the restaurant of chef Garima Arora, the first Indian woman in history to win a Michelin star — and she did it in the very first year the restaurant opened, in 2017, after passing through legendary kitchens including Noma in Copenhagen and Gaggan in Bangkok. A second star followed in the 2024 guide and has held through 2026, and she also won the Thailand Michelin Guide's Young Chef Award in 2022. The restaurant moved from the Lang Suan area to a renovated Thai house on Sukhumvit Soi 53 in Thonglor back in 2021, giving it the feel of dining at a friend's house who happens to be an exceptional cook. The food here pairs Indian technique with Thai ingredients in bold ways — the dish everyone in town talks about is the charcoal-grilled durian "Tandoori Story" served with roti, alongside young jackfruit with pickled vegetables and roti, which has become another signature
Budget for the Gaa Experience tasting course at 6,200++ THB per person (raised from 5,200 THB as of July 1, 2026). Vegetarians get a full separate tasting menu at 5,200++ THB, genuinely built from scratch rather than just pulled meat off the standard plates. Dinner runs daily from 17:30, and weekends add a lunch service plus a 1,800 THB afternoon tea starting at noon. Kids age 7 and up are welcome (with a 2,000 THB kids' menu). Booking runs through TableCheck with prepayment; cancel free up to 48 hours before the meal (24 hours for afternoon tea), though no-shows are charged in full, and any dietary restrictions need at least 24 hours' notice. This is an all-tasting-menu restaurant, so walk-ins are essentially impossible — always book ahead. It's an easy trip: get off at BTS Thong Lo and walk about 7 minutes into the soi, and there's no strict dress code beyond dressing to match the occasion
If you want a two-star meal you can actually book without setting an alarm to race other diners like some of the famous names, Gaa should be one of the first names that comes to mind — especially with a vegetarian in your group, this meal turns into the kind everyone argues over afterward about which dish was best
Anne-Sophie Pic at Le Normandie
Any history of French fine dining in Thailand has to start in this room — Le Normandie was the country's first French fine-dining restaurant, open since 1958 on the top floor of the tower wing at the Mandarin Oriental hotel, with an uninterrupted view over the Chao Phraya River. Then in September 2025, the legend opened a new chapter when Anne-Sophie Pic, the female chef holding the most Michelin stars in the world, took over the kitchen, alongside a full renovation by design team Humbert & Poyet. The result showed up immediately — the 2026 Thailand Michelin Guide jumped the restaurant straight from 1 to 2 stars. The most talked-about dish is Berlingots, the small stuffed pasta parcels that are Chef Pic's personal signature, paired with dashi lobster served with red fruit
Budgeting is straightforward: a 3-course lunch runs 4,500++ THB, while dinner is the 7-course "Voyage" tasting menu at 9,000++ THB (à la carte is also available, with a minimum of 3 dishes per person). Book through the SevenRooms system on the Mandarin Oriental's website, and read the terms carefully — cancellations need 48 hours' notice or you'll face a fee of 2,250 THB per person for lunch or 4,500 THB per person for dinner. Groups of 6 or more should contact the hotel directly, and any food allergies also need 48 hours' notice. The dress code is properly formal — men must wear a jacket for dinner (don't worry if you forgot one, the restaurant has loaners), and sleeveless tops aren't allowed. The restaurant is open Wednesday to Sunday, lunch 12:00–15:30 (last order 13:30), dinner 18:30–23:30 (last order 21:00) — and note that in 2026 the restaurant closes annually from July 6–28, so don't plan around that window
Getting there is easier than it sounds — get off at BTS Saphan Taksin and walk about 10 minutes, or if you're already staying at the hotel, take the boat to Oriental Pier for a riverside feel before you even reach the table. For any meal that calls for something truly special — a proposal, an anniversary, or bringing someone important to a room with nearly 70 years of history — book here and you'll understand why the 2 stars arrived so fast
Chef's Table (lebua)
On the 61st floor of the State Tower at the lebua hotel sits a 2-Michelin-star contemporary French restaurant literally named for its concept — Chef's Table, because the heart of the place is the open kitchen where chef Vincent Thierry cooks in full view around a Molteni stove wrapped entirely in Carrara marble. As all seven courses arrive, you'll watch the Bangkok skyline through the glass at the same time, a meal that pairs French kitchen craft and city views at an equally high level, and the 2026 Thailand Michelin Guide confirmed the 2 stars again
The main event is the 7-course signature menu at 9,200++ THB (plus 10% service and 7% VAT). For the full experience there's a 7-glass wine pairing for another 8,800++ THB, with special upgrade options like Château Pavie or Château d'Yquem. Book through TableCheck, lebua's own system, or call +66 2 624 9555 / WhatsApp. The good news is this one is far easier to book than Sorn or Sühring — availability usually opens up just days to a few weeks out, with no need to set an alarm for a monthly race. What really matters is the dress code: men need a collared shirt and long trousers — no T-shirts, sleeveless tops, shorts, or hats, or you risk being turned away right at the Tower Club lobby. Getting there is easy — get off at BTS Saphan Taksin and walk about 10 minutes, but allow extra time to clear the lobby and take the elevator up to the 61st floor
If you want a 2-star French dinner with a view over all of Bangkok without racing to book months out, this is the one you can actually plan for someone special — just dress within the rules and head up
Sleep near the starred restaurants, save on cabs, never miss a booking
Starred restaurants cluster around Sathorn-Silom, Sukhumvit, and the Chao Phraya riverside — pick your neighborhood to match your trip's big meal
Côte by Mauro Colagreco
Côte is the restaurant of Mauro Colagreco, the Argentine chef behind Mirazur, the three-Michelin-star restaurant on the French Riviera coast that once topped The World's 50 Best Restaurants list. He opened Côte inside the Capella Bangkok hotel on the Chao Phraya riverside in the Charoenkrung area back in 2020, and sent Davide Garavaglia — who had been with the Mirazur kitchen since 2015 — to run the Bangkok kitchen himself. The food here reinterprets Riviera classics, with the menu changing daily based on what comes into the kitchen, all while you watch the Chao Phraya flow past. The restaurant moved up to 2 Michelin stars in the 2025 guide and held the rank through 2026
The main menu is the 9-course Carte Blanche at roughly 7,800 THB per person (plus 10% service and 7% VAT), but the shortcut worth knowing is the 4-course Escapade lunch at roughly 3,300 THB, which Time Out named Bangkok's best fine-dining lunch — same kitchen, same 2 stars, for under half the price of dinner. The restaurant is open Wednesday to Sunday, lunch 12:00–14:00 (last order 13:30), dinner 18:00–22:00, closed Monday–Tuesday. Book online via SevenRooms or through the Capella hotel directly. Weekend dinners fill faster than weekdays, but it's still far easier to book than a name like Sorn or Sühring. Getting there means getting off at BTS Saphan Taksin and walking along the riverside for about 10–15 minutes, or a short taxi into Capella. Smart casual is fine
If you're after a riverside special-occasion meal, or curious what food from the Mirazur family tastes like without flying to France, start with the Wednesday-to-Sunday lunch here — then you'll understand why the window-side tables always get booked first
R-Haan
R-Haan is a 2-Michelin-star Thai restaurant co-founded by chef Chumpol Jangprai, one of the best-known Thai chefs in the country. The heart of the restaurant is the word "samrub" — the traditional Thai way of eating, where several dishes are set at the center of the table for everyone to share, rotating with Thailand's three seasons, so summer, rainy-season, and winter samrub sets mean no two visits taste alike. Consistency is where this restaurant really earns its keep — it has held 2 Michelin stars every single year since the 2020 guide through 2026. It's located at 131 Sukhumvit Soi 53 (Soi Paidee Madee) in Thonglor
Budget roughly 5,212++ THB per person for the seasonal samrub set (2025-era reviews list 5,212–5,512 THB), with a wine pairing adding roughly another 3,512–3,812 THB. The restaurant serves dinner only, daily 18:00–23:00, and books through TableCheck with a deposit required to confirm the table. Groups over 5 should contact the restaurant directly at 095-141-5524; there are private rooms for 6 and 18 guests for family meals or hosting, and children age 6 and up are welcome. Dress is smart casual — men should wear long trousers and closed-toe shoes, with no sportswear, sandals, or sleeveless tops. As for getting there, the restaurant sits deep in the soi, about a 15-minute walk from BTS Thong Lo — a taxi or motorbike taxi the rest of the way beats the long walk
If you're after a special meal to show someone you love, or a foreign guest, what real traditional Thai cooking actually looks like, book a samrub set here for a night — and don't miss the traditional river prawn tom yum kung that everyone brings up in the same breath
INDDEE
INDDEE is a contemporary Indian tasting-menu restaurant tucked inside a beautifully restored century-old townhouse down a small lane off Lang Suan. The kitchen is led by chef Sachin Poojary, formerly Chef de Cuisine at Wasabi by Morimoto in New York, who takes Indian food far beyond the curry-house image most people carry around. The restaurant just launched its newly developed "Chapter Three" menu in late July 2025, and the payoff was immediate — the 2026 Thailand Michelin Guide moved it from 1 to 2 stars this year. For wine drinkers, this is also a real destination: its wine program won Star Wine List of the Year in 2023 and a Wine Spectator award in 2024
The menu is built as a "journey" across India's regions — choose between the 8-Destination Journey at 4,200++ THB or the 10-Destination Journey at 4,900++ THB, with an all-vegetable version of the long course also available at 4,200++ THB. The restaurant is open daily 17:30–23:30, and books through SevenRooms via inddeebkk.com or by calling +66 62 812 9696. The two-story townhouse offers both a chef's table and private rooms to book. Getting there is easier than it looks — it's about a 9-minute walk from BTS Ratchadamri, though the restaurant sits down a lane off the main Lang Suan road, so allow a little time to find the entrance, or drive and use the on-site parking
If you want to know how far Indian food can go in the hands of a 2-star chef, dinner in this old restored house is the tastiest answer you'll find
Mezzaluna
Mezzaluna is the crescent-moon-shaped dining room on the 65th floor of State Tower, on the Silom-riverside side of the building, where a two-story glass wall opens onto an unobstructed curve of the Chao Phraya River. In the kitchen, chef Ryuki Kawasaki cooks French food with Japanese precision, built around his signature ingredient — Murakami wagyu from Niigata, his home prefecture. The restaurant has held 2 Michelin stars continuously since the very first Thailand Michelin Guide in 2018, all the way through the 2026 edition — every single edition of the guide
The menu is entirely Chef's Tasting, choosing between 7 courses at 8,000++ THB or 9 courses at 9,600++ THB (plus 10% service and 7% VAT). Book through TableCheck with a 3,000 THB per-person deposit, deducted from your final bill — amend or cancel free up to 72 hours before your booking. The restaurant is open Monday to Saturday from 17:30, closed Sundays, with the last seating at 21:30, but regulars' trick is to book the earliest seating so you catch the sunset over the river during your meal — and allow extra time to clear the lobby security check and take the elevator up to the 65th floor. Dress is smart elegant — men need a collared shirt and long trousers, no T-shirts, sleeveless tops, shorts, or hats — and children age 7 and up are welcome. Getting there is easier than most people expect: get off at BTS Saphan Taksin and it's about a 7-minute walk to the tower
If you want a celebration meal where the food and the view are equally dramatic, book the sunset seating here and let Bangkok's lights come on course by course
Baan Tepa
Baan Tepa is the old family home of chef Chudaree "Tam" Debhakam on Ramkhamhaeng Road, converted into a 2-Michelin-star fine-dining restaurant that also holds a Green Star for sustainability in the 2026 Thailand guide. Chef Tam is a Top Chef Thailand champion and former sous chef at Blue Hill at Stone Barns, the famous farm restaurant in New York, and she brought that farm-to-table philosophy home for real — behind the restaurant sits Tepa Garden, where she grows the native vegetables and rare herbs used in her own kitchen. The most talked-about dish is White Lotus, a plate of assorted vegetables like jicama, lotus root, and enoki mushrooms carved and arranged into a pattern like a kaleidoscope
Before you plan a visit, know this: the restaurant is currently closed for renovation, having served its last meal on May 2, 2026, with reopening expected around August 26, 2026 — don't head out to Ramkhamhaeng right now, the house is shut. The only way to taste chef Tam's cooking this summer is the "Past • Present • Future" pop-up at F.V on Sukhumvit 39, running July 22–August 2, 2026, open Wednesday to Sunday with two seatings a day at 17:00 and 20:00, priced at 4,500++ THB (roughly 5,297 THB after charges), booked via LINE @BAANTEPA or WhatsApp +66 98 696 9074
In its normal mode, the restaurant's 7-course tasting menu runs 6,200++ THB, or roughly 7,298 THB net, serving dinner Wednesday to Sunday across three seatings — 18:00 / 19:00 / 20:00 — booked through TableCheck, which opens a 60-day window in advance. Solo diners should email reservation@baantepabkk.com instead. Worth knowing: children must be 12 or older, and there's no vegetarian or vegan version. The location sits in the Ramkhamhaeng–Bang Kapi area with no nearby train, so a taxi or Grab is the easiest way in. If you want to catch the atmosphere of the newly renovated house, follow @baantepabkk now so you don't miss the announcement when booking reopens
⭐ All 31 one-star restaurants — prices, booking, BTS
One star is the most varied tier — everything from legendary pad thai spots priced in the hundreds of baht to luxury tasting menus priced in the thousands. This table lays out the practical details for every restaurant in one place
| Restaurant | Type | Approx. price | Booking | Nearest station/area |
|---|---|---|---|---|
| 80/20 | Thai | 4,500++ THB | TableCheck | MRT Hua Lamphong, 10-min walk |
| Akkee — Nonthaburi | Thai | 3,850 THB | Official website widget | MRT Pink Line Pak Kret Bypass (PK07) |
| Aksorn | Thai | 4,150++ THB | SevenRooms | BTS Saphan Taksin, 10-min walk |
| Avant | Modern | 5,900++ THB | Chope | BTS Chit Lom, 10-min walk |
| Blue by Alain Ducasse | French | 2,950++ THB | SevenRooms | Gold Line Charoen Nakhon, 3-min walk |
| Bo.lan | Thai | 3,980 THB | TableCheck | BTS Thong Lo, 10-min walk |
| Cannubi by Umberto Bombana | Italian | 5,500++ THB | TableCheck | MRT Si Lom (hotel has direct access); BTS Sala Daeng nearby, 2-min walk |
| Chim by Siam Wisdom | Thai | 3,250++ THB | Chope | Dusit / Samsen (Soi Ongkarak 13, off Samsen 28) |
| Coda | Thai | 3,490++ THB | TableCheck | BTS Ploen Chit, 12-min walk |
| etcha | Creative (borderless dining) | 3,750 THB | SevenRooms via etchabkk.com; phone +66 2 126 7999; email etcha.cgb@chatrium.com; LINE lin.ee/1Kb1xww | BTS Ratchathewi, 5-min walk |
| Gaggan | Indian | 16,000 THB | SevenRooms via gaggan.com | BTS Phrom Phong / MRT Phetchaburi, 15-min walk |
| GOAT | Thai (Contemporary Thai) | 4,590++ THB | TableCheck / call 065-095-6132 / email | BTS Ekkamai, 15-min walk |
| Jay Fai | Thai | 600–1,000 THB | Walk-in only | MRT Sam Yot, 10-min walk |
| Juksunchae | Korean | 3,900++ THB | Call +66 98 333 4498 / LINE / email reservation@juksunchae.com | BTS Thong Lo / Phrom Phong, 15-min walk |
| Le Du | Thai | 4,500++ THB | CoverManager via ledubkk.com | BTS Chong Nonsi, 4-min walk |
| Maison Dunand | French | 2,950 THB | Official website booking form or phone | BTS Chong Nonsi, 8-min walk |
| Mia | Contemporary | 2,500 THB | SevenRooms online reservation | BTS Phrom Phong, 15-min walk |
| Nahm | Thai | 3,900 THB | OpenTable | MRT Lumphini, 7-min walk |
| Nawa | Thai | 3,800++ THB | TableCheck | BTS Ekkamai, 6-min walk |
| Nusara | Thai | 5,990++ THB | TableCheck | MRT Sanam Chai, 10-min walk |
| Potong | Asian | "5 senses, 5 elements" tasting menu, 6,300 THB | Official website | MRT Wat Mangkon, 6-min walk |
| Resonance | Modern | 10 courses | Chope | BTS Phra Khanong, 8-min walk |
| Samrub Samrub Thai | Thai | Tasting menu, 4,290++ THB per person | TableCheck | BTS Sala Daeng / MRT Si Lom, 7-min walk |
| Saneh Jaan | Thai | "Jaan Prung" lunch set 1,200++ THB / dinner set | TableCheck | BTS Ploen Chit, 11-min walk |
| Signature | French | "Flower Bouquet" 5-course set 4,800++ THB / | SevenRooms | BTS Ratchathewi, 2-min walk |
| Suan Thip — Nonthaburi | Thai | 500–1,000 THB | Call the restaurant directly | Pak Kret riverside, Nonthaburi |
| Sushi Saito | Japanese (Edomae sushi) | 5,800++ THB | TableCheck | BTS Saphan Taksin, 12-min walk |
| Wana Yook | Thai | 4,950++ THB | TableCheck | BTS Victory Monument (Exit 4), 3-min walk |
| Elements, Inspired by Ciel Bleu | French Contemporary | 3,000 THB | Hotel's TableCheck, Chope, or Hungry Hub | BTS Phloen Chit (skywalk links to hotel), 3-min walk |
| Haoma | Indian | 4,990++ THB | Chope | BTS Phrom Phong, 15-min walk |
| Igniv | Contemporary | 5,500++ THB | Online via SevenRooms | BTS Ratchadamri, 3-min walk |
How to book a starred restaurant in time
Top restaurants each run their own "booking window" — Sorn opens for the following month at noon on the 25th of each month (overseas guests can email from midnight on the 15th); Sühring opens a 60-day window via SevenRooms, and weekend tables sell out within minutes. Most take a deposit or full payment and charge a no-show fee. The trick that actually works: target a weekday lunch — it's cheaper and far easier to book than dinner
Want someone to take you? Food tours & top experiences
Popular food tours walk you through Bangkok's Michelin street-food neighborhoods — booking online ahead of time is cheaper than showing up on the day
💡 Know before you book a starred restaurant
Three-star and two-star restaurants should be planned at least a month out, especially Friday-Saturday dinners and high season
Sorn charges the full amount with no refunds under any circumstances; many restaurants deduct a no-show fee in the thousands per person. Always read the terms before confirming
Chef's Table turns away shorts and sandals right at the lobby; most upscale restaurants ask for smart casual or above
Some restaurants, like Sorn, can't adjust the menu at all (shellfish is central to the set). Flag any restrictions when you book
Baan Tepa is closed for renovation until roughly late August 2026 — restaurants at this level periodically close for renovation or special closures, so check the restaurant's social pages before every trip
Eating well on a budget deserves just as much love — Bangkok's 44 Bib Gourmand restaurants start at just tens of baht. We've built a full roundup with Thai names, prices, and neighborhoods
🍽️ See all 44 Bangkok Bib Gourmand restaurants