By area
Riverside Restaurants Bangkok: 13 Places to Eat Along Charoen Krung and the Chao Phraya
Riverside restaurants Bangkok, ranked with prices: two-star hotel rooms on the Chao Phraya, Charoen Krung and Talat Noi shophouses, cafes and late grills.
The phrase riverside restaurants Bangkok covers two very different kinds of place, and the split is the river itself. On the east bank, Charoen Krung Road runs from Chinatown down through Talat Noi and Bang Rak to Asiatique, and almost every metre of riverfront along it belongs to a hotel: the Mandarin Oriental at Soi 40, the Four Seasons south of Saphan Taksin, the Royal Orchid Sheraton at Si Phraya. That is where the two-star rooms and the 1,500-baht dim sum lunches are. On the west bank sit ICONSIAM and the cheaper pier-side terraces, reached by boat. This guide covers the Charoen Krung side: 13 places whose menus and prices are on public record in 2026, from a 79-baht plate of duck to Anne-Sophie Pic’s lobster course. Ranking comes from Google rating and review volume, documented dishes, and editorial judgement.
Budget in three bands. Shophouse and street level, 80 to 300 baht a head: Prachak’s duck, Henryfry’s chicken, Hēi Jīi’s cold brew. Sit-down mid-range, 300 to 800 baht: Sarnies, Ah Ou Bang Rak, Elbasha, THE S Bangkok’s lunch course. Hotel and starred, 1,500 to 8,000 baht a head: Yu Ting Yuan, Aksorn, 80/20, THE S at dinner, Mezzaluna, Chef’s Table and Le Normandie. Getting here is about choosing the right entry. BTS Saphan Taksin stands on top of Sathorn Pier, which serves the Chao Phraya Express, the ICONSIAM shuttle boat and the Mandarin Oriental’s hotel boat; BTS Surasak is closer to State Tower and Elbasha; MRT Hua Lamphong or the Si Phraya express-boat pier serve Talat Noi. Parking in the sois is scarce; Prachak has none, and drivers use Robinson Bang Rak across the road.
13 picks, in order
The list
-
Photo: Mandarin Oriental, Bangkok No. 1Anne-Sophie Pic at Le Normandie
อาน-โซฟี ปิก แอท เลอ นอร์มังดีThe Mandarin Oriental's fifth-floor French room on the river at Oriental Pier, run since September 2025 by Anne-Sophie Pic; two Michelin stars (2026). Open Wednesday to Sunday; business lunch 4,500++ baht, dinner prices unpublished.
Venue details : Anne-Sophie Pic at Le NormandieOrderPic's signature lobster dish
-
Photo: Four Seasons Hotel Bangkok at Chao Phraya River No. 2Yu Ting Yuan
อวี้ถิงหยวนFour Seasons' Cantonese room at 300/1 Charoen Krung, the first Cantonese restaurant in Thailand to win a Michelin star (2022 guide), listed without a star today. Weekday dim sum set lunch 1,500++ baht.
Venue details : Yu Ting YuanOrderthe weekday dim sum set lunch
-
Photo: lebua at State Tower No. 3Mezzaluna
เมซซาลูน่าTwo Michelin stars (2026) on the 65th floor of State Tower, where Silom meets Charoen Krung. A Japanese chef's seven-course French menu with a wagyu course every season; closed Sundays.
Venue details : MezzalunaOrderthe seasonal seven-course menu
-
Photo: THE S Bangkok No. 4THE S Bangkok
เดอะ เอส แบงค็อกItalian with Japanese technique inside The Sile Riverside hotel on Soi Charoen Krung 72/1. Dinner courses 3,000 and 5,000 baht, lunch 1,500 and 2,500, closed Wednesday, Google 4.9.
Venue details : THE S BangkokOrderthe 3,000-baht Standard Course
-
Photo: lebua at State Tower No. 5Chef's Table by lebua
เชฟส์เทเบิล บาย เลอบัวVincent Thierry's classical French room on the 61st floor of State Tower; two Michelin stars (2026). Seven courses with two choices each, 7,900 baht per Time Out, open until 00:30.
Venue details : Chef's Table by lebuaOrderseabass in chorizo crust
-
Photo: 80/20 No. 6One Michelin star (2026) in a Talat Noi shophouse on Soi 26, Thai with Lao influences from mostly local produce. Tasting menus were 2,800 and 3,300 baht in 2021; Wednesday to Sunday only.
Venue details : 80/20Orderthe seasonal tasting menu
-
Photo: Aksorn No. 7Aksorn
อักษรDavid Thompson's one-star room on the top floor of the original Central store at 1266 Charoen Krung, reviving 1950s to 1970s cookbook recipes served family style. Terrace seats; a 2,800-baht set at opening per the Bangkok Post.
Venue details : AksornOrderkanom jeen with crab-chilli relish
- No. 8
Prachak Pet Yang (Prachak Roast Duck)
ประจักษ์ เป็ดย่างThird-generation roast duck shophouse opposite Robinson Bang Rak, 300 m from BTS Saphan Taksin. Duck on rice 79 baht, mixed chepo plate 125, closes around 20:30 per Google, no parking.
Venue details : Prachak Pet Yang (Prachak Roast Duck)Orderduck on rice
-
Photo: Sarnies No. 9Sarnies Bangkok
ซาร์นีส์ เจริญกรุง 44Singapore cafe group in two century-old shophouses on Soi 44, roasting in-house. Tom yum eggs benedict 400 baht, flat white 130, open 08:00 to 21:30.
Venue details : Sarnies BangkokOrdertom yum eggs benedict
-
Illustration No. 10Elbasha Halal Lebanese & Turkish Restaurant (Silom Branch)
เอลบาชา สาขาสีลม (เลบานอน-ตุรกี ฮาลาล)Halal Lebanese and Turkish grill on the corner opposite State Tower, open to 03:00 daily, Google 4.8 from over 2,200 reviews. The five-item mixed grill feeds three or four.
Venue details : Elbasha Halal Lebanese & Turkish Restaurant (Silom Branch)Orderthe Mix Grill Platter
-
Illustration No. 11Ah Ou Bang Rak (Charoen Krung)
อาอู๋บางรัก-เจริญกรุงOwner-run Thai-Chinese with pavement tables near Soi 72 and Asiatique. Dry-fried fish maw 200 baht, tofu in red gravy 200, closed Wednesdays, no rail access.
Venue details : Ah Ou Bang Rak (Charoen Krung)Orderdry-fried fish maw
- No. 12
Hēi Jīi
เฮยจีRetro-Chinese cafe at the mouth of Soi 43 opposite TCDC, Aeropress only, no espresso machine. Cold brew 105 baht, kumquat financier from trees on site, closes 18:00.
Venue details : Hēi JīiOrdercold brew and the kumquat financier
- No. 13
Henryfry Fried Chicken (Talat Noi)
เฮนรี่ฟราย ตลาดน้อยFried-to-order American chicken at 747 Charoen Krung in Talat Noi; sets from 280 baht, Henry sauce 35. Few seats, closed Mondays, shuts by 20:00.
Venue details : Henryfry Fried Chicken (Talat Noi)Ordera chicken set with Henry sauce
How the river is laid out: which stretch suits which budget
Think of the east bank in four pieces. From the Chinatown end to Si Phraya pier is Talat Noi, an old Chinese quarter of shrines, auto-parts shops and, since TCDC moved into the General Post Office building in 2017, cafes and design studios. It has the cheapest eating on the river and one Michelin star in a shophouse, 80/20. From the post office down to Saphan Taksin is Bang Rak, the stretch of legendary shophouses, Prachak, Jok Prince, the oyster omelette shop Time Out dates to 44 years, plus the Mandarin Oriental at Soi 40 and Sarnies at Soi 44. The Silom end of this stretch is State Tower, with Mezzaluna, Chef’s Table and Sirocco stacked between the 61st and 65th floors. South of the bridge, the Four Seasons at 300/1 sits in a stretch of hotels with little to walk to. Beyond that, Soi 70 and up around Asiatique, the road thins out into Bang Kho Laem, where Ah Ou Bang Rak and THE S Bangkok sit and no train reaches.
The west bank is the mirror image. Opposite Talat Noi and Bang Rak is Khlong San, with ICONSIAM, its food hall and terraces, and the Charoen Nakhon hotels, all reached by the ICONSIAM shuttle boat from Sathorn Pier or the Gold Line. Further upriver, past the Chinatown stretch, the old town begins: Tha Tien, Tha Maharaj and the Wat Arun views, which are a separate trip and a separate guide. The practical rule is simple. If you want your table on the water for under 1,000 baht, go west. If you want the kitchen to matter more than the water, stay east.
Best riverside restaurants in Bangkok for dinner
The dinner question on this bank has two answers depending on whether the view should be from the water or above it. On the water, Anne-Sophie Pic at Le Normandie is the room everything else is measured against: the Mandarin Oriental’s fifth-floor French restaurant, renovated for Pic’s arrival in September 2025, two stars in the 2026 Michelin Guide, a signature lobster dish and the Voyage tasting menu, and a hotel request for at least three dishes per person. The only published price is the 4,500++ baht business lunch, so treat dinner as a special-occasion spend. South of Saphan Taksin, Yu Ting Yuan at the Four Seasons is Cantonese in a lavish room facing a reflecting pool rather than the river itself, with a tasting menu at dinner and dim sum only at lunch; it held one Michelin star in the 2022 and 2023 guides and is listed without a star today.
Above the water, State Tower holds two of the city’s most serious French kitchens on consecutive floors. Mezzaluna on the 65th carries two stars in the 2026 guide and a seven-course seasonal menu by a Japanese chef, with a wagyu course that never leaves the menu; the inspectors say the view is striking but the cooking is the point. Chef’s Table on the 61st is Vincent Thierry’s classical room, seven courses with two choices each at 7,900 baht by Time Out’s count, and, like Mezzaluna, it holds two stars in the 2026 guide. For modern Thai with a terrace instead of a window, Aksorn on the top floor of the old Central store serves David Thompson’s family-style sets of mid-century recipes, and 80/20 in Talat Noi does a tasting menu in a shophouse. Both are one star, both dinner only. For rooftop views across the whole city rather than this bend, see our guide to rooftop restaurants in Bangkok, and for the full starred list, fine dining in Bangkok.
Cheap riverside restaurants in Bangkok (under 500 THB)
Cheap and riverside do not coexist on this bank, so this section covers cheap and near the river. Prachak, the third-generation duck shop opposite Robinson Bang Rak, is 300 metres from Saphan Taksin and the pier; duck on rice is 79 baht, the chepo plate of duck, red pork, crispy pork, pork leg and Chinese sausage is 125, and it closes by 20:30. Grab’s Charoen Krung list adds Jok Prince, congee with pork and offal from 06:00 to 13:00 at 1391 Charoen Krung, open more than 50 years, and Kha Mu Trok Sung’s original branch for stewed pork leg on rice. In Talat Noi, Henryfry fries chicken to order with sets from 280 baht, and Tuang dim sum by chef Yip, formerly of a Shangri-La kitchen, sells har gow at 50 baht a basket according to Time Out. At the Asiatique end, Ah Ou Bang Rak keeps the bill at 200 to 500 baht a head for owner-run Thai-Chinese on the pavement.
If the water itself is the point and the budget is under 500 baht, cross it. The ICONSIAM shuttle boat from Sathorn Pier lands you at the SookSiam food hall, and the Thonburi piers upriver have shophouse terraces at 100 to 300 baht a plate. Those are outside this guide’s scope but inside the Chinatown Bangkok restaurants guide’s reach at the Talat Noi end. Further upriver, the 299-baht mookata tables under Phra Pinklao Bridge are covered in our Pinklao restaurants guide.
Charoen Krung and Talat Noi: restaurants, cafes, bars
Talat Noi is the part of this road that has changed most in a decade, and its cafes are the reason many people come. Hēi Jīi at the mouth of Soi 43 is the one on this list, a retro-Chinese room opposite TCDC that brews every coffee on an Aeropress, cold brew at 105 baht, and closes at 18:00. The Standard’s nine-cafe round-up adds the ones to walk to from there: Hong Sieng Kong in Soi Wanit 2, a cafe inside a 150-year-old Chinese house with riverside seats, open Tuesday to Sunday 10:00 to 18:00; Mother Roaster in the Rong Kueak shrine alley, where the barista is the owner’s mother; Patina in a 200-year-old Thai-Chinese house; and La Cabra, Danish-style coffee at 813 Charoen Krung from 08:00 on weekdays. Most close by 18:00 and several rest on Mondays, per The Standard’s list.
Down in Bang Rak, Sarnies is the full-scale brunch cafe, a Singapore group in two century-old shophouses on Soi 44, roasting in-house, with tom yum eggs benedict at 400 baht and sourdough at 55, open until 21:30. For bars, the road is quieter than Silom. Grab’s list names Palate Bar at 1481 Charoen Krung near Robinson, Thai-fusion plates and cocktails in a restored old building, 11:00 to 02:00, with smoked beef panang and river prawn in tamarind sauce. Elbasha on the corner opposite State Tower is the late kitchen, halal Lebanese and Turkish grills until 03:00, though its alcohol policy is not published. For a real bar district, walk up to Silom restaurants or across to Sathorn restaurants, both a short ride from State Tower. For more cafes across the city, see cafes in Bangkok.
ICONSIAM and Charoen Nakhon riverside restaurants
ICONSIAM sits directly across the water from Talat Noi and Bang Rak. The mall’s riverside promenade and the terraces on its upper floors face the Charoen Krung skyline, the Gold Line from BTS Krung Thonburi stops at Charoen Nakhon station outside, and a shuttle boat runs from Sathorn Pier under BTS Saphan Taksin, free and every 10 minutes when Time Out reported on the mall’s 2018 opening; check the current schedule at the pier. That makes it the easiest riverside dinner in the city for anyone staying on the Silom or Sathorn side, with the trade-off that it is a mall: weekend crowds, mall service charges, and the sunset view is of this bank rather than from it. The Charoen Nakhon road north of the mall carries the Peninsula and Millennium Hilton hotels and a string of Thai riverside restaurants in converted houses, which belong to a separate guide; this one stays on the Charoen Krung side. The mall itself, floor by floor from the SookSiam market on G to the 6th-floor river terrace, is mapped in ICONSIAM restaurants.
Old-town riverside: Tha Tien, Tha Maharaj, Wat Arun views
The river views people picture, Wat Arun lit at night across the water, belong to the old town a few express-boat stops upriver from Si Phraya. Tha Tien pier faces the temple directly, and the restaurants on Maha Rat Road behind it are covered in our Old Town Bangkok restaurants guide; Tha Maharaj is a riverside mall of cafes and casual Thai restaurants near the Grand Palace. None of the venues in this list see Wat Arun; from Charoen Krung the view is the river bend, Khlong San and ICONSIAM. The practical link between the two stretches is the Chao Phraya Express: board at Sathorn or Si Phraya, ride a few stops north, and the old-town piers are all on the same line. The Wat Arun-view tables at Tha Tien, the Rama VIII Bridge restaurants and the cheap Thonburi-bank piers are ranked together in our Chao Phraya River restaurants guide. Chinatown, which sits between Talat Noi and the old town, has its own Chinatown Bangkok restaurants guide, including the river-facing cafes at the Talat Noi border.
Getting there by boat, Gold Line and BTS
Sathorn Pier is the hub. It sits under BTS Saphan Taksin on the Silom Line and serves four kinds of boat: the orange-flag Chao Phraya Express, which stops at Oriental pier for the Mandarin Oriental and at Si Phraya for Talat Noi; the ICONSIAM shuttle; the Mandarin Oriental’s hotel boat; and the tourist boat. From the same station, Prachak is about 300 metres away and Sarnies about five minutes on foot. For State Tower, Mezzaluna, Chef’s Table and Elbasha, BTS Surasak is one stop closer. For Talat Noi by rail, MRT Hua Lamphong is a ten-to-fifteen-minute walk to 80/20, Henryfry and the Soi Wanit 2 cafes; the Si Phraya pier is prettier and five minutes to Hēi Jīi. For ICONSIAM, the Gold Line from Krung Thonburi reaches Charoen Nakhon station in one stop. The Asiatique end, Soi 70 and beyond, has no rail; Ah Ou Bang Rak and THE S Bangkok are a ten-minute bus or taxi ride south from Saphan Taksin.
Timing matters more here than in most districts. The shophouses close early, Prachak and Henryfry by 20:00 to 20:30, Jok Prince by 13:00, the cafes by 18:00. The starred rooms open only for dinner, 80/20 from Wednesday, Mezzaluna not on Sundays, THE S not on Wednesdays, Ah Ou not on Wednesdays either. After midnight the BTS has stopped, so plan a taxi or ride-hailing car for a late dinner at Elbasha or in State Tower.
Quick answers
FAQ
What are the best riverside restaurants in Bangkok?
On the Charoen Krung bank the strongest rooms are hotel rooms: Anne-Sophie Pic at Le Normandie in the Mandarin Oriental, two stars in the 2026 Michelin Guide, and Yu Ting Yuan at the Four Seasons, the first Cantonese restaurant in Thailand to earn a Michelin star, in the 2022 guide. For a river view from above, Mezzaluna on the 65th floor of State Tower holds two stars in the 2026 guide. For value, THE S Bangkok near Asiatique serves a 3,000-baht dinner course in a small riverside hotel.
Are there cheap restaurants on the Chao Phraya river?
On this stretch, not with your table on the water; the riverfront is hotel land. The workaround is to eat in the sois and walk to the river. Prachak's duck on rice is 79 baht, Henryfry sets start at 280, Ah Ou Bang Rak runs 200 to 500 baht a head, and Hong Sieng Kong in Soi Wanit 2 serves coffee with riverside seats. Pier-side shophouses at 100 to 300 baht are mostly on the Thonburi and old-town banks.
Which riverside restaurants have a view of Wat Arun?
None in this list; Wat Arun faces the old town further upriver, opposite Tha Tien pier, not the Charoen Krung bank. From Charoen Krung you see the river bend, Khlong San and ICONSIAM. For Wat Arun, take the Chao Phraya Express to Tha Tien and look for the rooftops along Maha Rat Road, or cross to the Thonburi side; our Chinatown and old-town guides cover that stretch.
How do I get to riverside restaurants without a taxi?
BTS Saphan Taksin sits on top of Sathorn Pier, which is the hub: the Chao Phraya Express stops at Si Phraya and Oriental piers, the ICONSIAM shuttle boat leaves from here, and the Mandarin Oriental runs its own hotel boat. The Gold Line from Krung Thonburi reaches Charoen Nakhon for ICONSIAM. For Talat Noi, use MRT Hua Lamphong and walk ten to fifteen minutes, or the express boat to Si Phraya.
Is ICONSIAM good for riverside dining?
It is the simplest way to eat facing the river on any budget: the SookSiam food hall on G, rooftop terraces on the 6th floor and Blue by Alain Ducasse, one Michelin star in the 2026 guide, on the 1st. Time Out reported a free shuttle boat from Sathorn Pier every 10 minutes when the mall opened in 2018; check the current schedule and any fare at the pier. It is a mall, so expect weekend crowds and mall service charges. The venues in this list are on the Charoen Krung bank opposite; ICONSIAM has its own guide.
Which riverside restaurants are good for sunset?
The Charoen Krung bank faces west, so the sun sets across the river behind Khlong San. At ground level, Time Out points to Chao Terrazza, the Italian terrace on the river at the Mandarin Oriental; above it, Mezzaluna and Chef's Table in State Tower open at 17:30, in time for the last light over the bend. Book a window table in advance.
Do riverside restaurants in Bangkok need a reservation?
The hotel rooms do: Le Normandie, Yu Ting Yuan, Mezzaluna and Chef's Table all take bookings, and 80/20 is best booked about three weeks out. THE S Bangkok books through TableCheck and charges cancellation fees. Shophouses such as Prachak, Ah Ou and Elbasha publish no booking system; Henryfry has so few seats that reviewers suggest calling first.