Bangkok’s Riverside is home to some of the best restaurants in town, many of which take advantage of the cool breezes, sumptuous views across the water and sit in ideal spots next to the Chao Phraya River’s many piers and luxury hotels.
The stretch of the river really offers a great escape from Bangkok’s often oppressive traffic and inner-city stuffiness. Hugging the banks of the Chao Phraya River you’ll find old temples, wooden houses and old buildings and warehouses as well as a whole host of stunning hotels offering great river views. Our Bangkok Experts have made their way up and down the water on one of the many shuttle boats many-a-time, and have compiled this definitive list of the Top 10 Restaurants Riverside Bangkok.
- Ayutthaya Ancient Capital Tour with River Cruise
- Banyan Tree's Apsara Dinner Cruise
- Bridge on the River Kwai & Historic Railway Tour
- Thonburi Klongs & Grand Palace Morning Excursion
- Floating Markets Cycling & Boat Tour
- Private Grand Palace, Emerald Buddha & Reclining Buddha Morning Tour
- Siam Niramit Dinner Show
- Calypso Bangkok Cabaret Show
- Safari World & Marine Park Full-Day Tour With Buffet Lunch
- Muay Thai Live Performance
Interested in this tour? Book it here.
With its non-descript entrance and out-of-the-way location tucked away beside the Chao Phraya River, Steve Cafe and Cuisine well and truly fell into Bangkok’s list of ‘hidden gems’ when it first opened in 2012. But it seems like anything that has the label ‘hidden gem’ slapped on it in Bangkok can only remain hidden for so long, especially when word of mouth spreads and quality of food remains consistent. Now, with Steve Cafe gets packed out most nights drawing in locals, expats and tourists with their delightful views, tasty Thai menu and quaint little dining space.
This riverside restaurant of course delivers on the picturesque views, but the crowds don’t just flock for that reason alone. All dishes are fresh, and the menu has an emphasis on both classic Thai as well as some more unusual offerings from around The Kingdom. To find it, take a boat to Dhevet Pier and walk towards Thevarakunchong Temple – or follow our map! Read More...
- Opening Hours: 11:30 – 23:00
- Address: 68 Sri Ayudhaya Road, Soi Sri Ayudhaya 21, Bangkok
- Tel: +66 (0) 81 868 0744, +66 (0) 2 281 0915, +66 (0) 2 280 2989
Fine Cantonese food and a refined dining atmosphere are the real hallmarks of renowned Mei Jiang Restaurant, which sits on the ground floor of The Peninsula Hotel next to Bangkok’s Chao Phraya River. Just like the whole hotel, this restaurant presents some rather stylish surroundings and you’ll rarely hear a bad word said about their delectable signature dim sum dishes.
Although set inside, the large full-length windows looking out over a garden and the majestic Chao Phraya River offer a spectacular view to enjoy whilst tucking into your lunch or dinner. Aside from their dim sum, other tantalising offerings include roast duck, deep fried snow fish with salt and chilli, and the tenderloin beef with pepper paste. Read More...
- Opening Hours: 12:00 - 14:30, 18:30 - 22:30
- Address: 333 Charoennakorn Road
- Tel: +66 (0) 2 861 2888
Situated in the Garden Wing of The Mandarin Oriental Bangkok, its full a la carte French menu specialises in exemplary seafood and meat dishes, although there's always an alternative but no less exquisite set menu, both at lunchtime and dinner. Not cheap but well worth splashing out for a special occasion. Read More...
- Opening Hours: Lunch 12:00 - 14:00; Dinner 19:00 - 22:00 (Closed Sunday)
- Address: Mandarin Oriental Bangkok, 48 Oriental Avenue
- Tel: +66 (0)2 659 9000 ext 7390-4
Sala Rim Nam is more than just a riverside restaurant; it’s a whole cultural experience, with exciting entertainment in the form of Thai dance and a mock battle, paired together with some excellent fine-ding all against the backdrop of the stunning Chao Phraya River.
Located at the Mandarin Oriental Hotel, Sala Rim Naam is set in a gorgeous Thai-style pavilion is reminiscent of an elaborately decked northern Thai sala, with high ceilings, pitched, sweeping roof and polished teakwood finishes. The dinner and show runs from 19:30-22:00 every night and you can book your ticket with us below. Read More...
- Opening Hours: Lunch 12:00 – 14:30; Dinner 19:00 - 22:30, Performance 20:15 – 21:30
- Address: Mandarin Oriental Bangkok, 48 Oriental Avenue, Bangkok 10500
- Tel: +66 (0)2 659 9000 ext 7330
There are three ways to truly appreciate the stunning beauty of Wat Arun – Bangkok’s famed ‘Temple of Dawn’. The first is of course to go there for a full exploration, whilst many take advantage of the second method – by cruising past it on a boat. The third, and most relaxing, way to enjoy the view is by heading to a restaurant opposite the majestic temple, and Arun Residence is the most popular place to do exactly that.
This stunning restaurant sits directly opposite Wat Arun, and doesn’t disappoint on the food front either, serving up some delectable Thai classic using slightly more rare ingredients than you’d find on the streets. Examples of this include their pomelo salad, as well as their frog’s legs with chilli and pepper. You’ll also find European-style dishes such as their duck confit which satisfy as much as their Thai offerings, just with slightly milder flavours. Read More...
- Opening Hours: Mon – Thurs 11:00 - 22:00, Fri - Sun 11:00 - 23:00
- Address: 36-38 Soi Pratoo Nok Yoong, Maharat Road
- Tel: +66 (0) 2 221 9158
Coming from Pra Athit Road, Sheepshank Public House it’s hidden down a small alleyway, but finding it is much easier by boat. Disembark at Pier no 13 and spot the bright restaurant lights glowing across the water of the Chao Phraya. Sheepshank’s interior has a distinctly industrial feel to it, with plenty of black metal fixtures contrasting the warm wooden tones throughout. The whole place is actually an abandoned boat shed which has been turned into a dining room you see now.
The American theme is not only replicated by the decor, by also the attire of the servers as well as some aspects of the food and drinks menu, although it’s difficult to categorise the cuisine here. When we went, we loved creations such as their crab and apple salad, mushroom risotto with Lao pine nuts as well as their more meaty oxtail stuffed tortellini and coffee-rubbed beef tenderloin. Read More...
- Opening Hours: Tue - Sun 18:00 – 24:00
- Address: 47 Phra Arthit Road, 10200
Benihana is a Japanese Restaurant located at the popular Anantara Riverside Resort & Spa, and offers diners two of Japan’s most popular dining options: sushi and teppanyaki (hot plate cooking). Benihana has become famous for its huge signature sushi rolls and their outgoing teppanyaki chefs cook with flair and personality right in front of your table.
Since starting in New York in the 1960s, this chain and has spread to several countries around the world with its unique take on Japanese cuisine, where delicious food is complemented by a fun and frivolous atmosphere. The restaurant is located in the forested grounds of the Anantara Riverside Resort, alongside the Chao Phraya River. Read More...
- Opening Hours: Lunch 11:30 – 14:30, Dinner 18:00 – 22:30
- Address: Ground Floor, Anantara Riverside Resort, 257/1-3 Charoennakorn Road, Thonburi, Bangkok
- Tel: +66 (0) 2 476 0022
For some luxurious riverside dining in Bangkok, Flow at the Millennium Hilton Bangkok is up there with the best. The large open-plan dining area has two sections; a brightly lit indoor space as well as an outdoor terrace that’s great for some sumptuous riverside views.
This all-day restaurant has a vast menu of international treats, as well as Thai and other Asian delights. Four open kitchens serve up breakfast, lunch and dinner and there are regular special events including riverside dancing from the nearby Patravadi Theatre Group (Thursday evenings) as well as wine and cheese events (Friday nights). Find Flow restaurant on the ground floor of the Millennium Hotel, best reached by taking the river ferry to Klong San Pier (or just ask your taxi driver for the hotel itself.)
- Opening Hours: Buffet Breakfast 06:00 - 10:30, Buffet Lunch 11:30 - 14:30, Buffet Dinner 18:00 - 23:00, Sunday Brunch 12:00 - 15:00
- Address: Lobby Level, Millennium Hilton Bangkok, 123 Charoennakorn Road
- Tel: +66 (0) 2 442 2000
The trendy Bable & Rum is a two-in-one dining and drinks venue located at the equally stylish Riva Surya Bangkok hotel near the popular Phra Athit Road. The indoor section takes on overall classic feel, complete with a tiled floor, rattan wooden seats, whilst modern industrial lighting and a brightly lit up central bar all give the venue a contemporary kick too. To make the most of the location, however, head out on to their terrace for some excellent views across the Chao Phraya.
As well as serving up a fine range of western feel-good food like posh burgers, pastas and gourmet-style sandwiches, Bable & Rum also do excellent Thai classics, such as locals’ favourite tom yam kung, pad Thai and a tasty pork noodle soup. They have their own dedicated mixologist who masters their signature Jelly Riva (vodka, melon syrup, lime juice served with jelly as well as the Jamacian Fizz, an equally sweet vodka-based cocktail for the same price (around 280 baht). Read More...
- Opening Hours: 10:30 - 22:30 Daily
- Address: Riva Surya, 23 Phra Athit Rd., Bangkok
- Tel: +66 (0) 2 633 5000
Dining at the Royal Orchard Sheraton’s Thara Thong is a distinctly and traditional Thai affair. The floor-style seating tables are reminiscent of the Royal Court (table seating is also available) and the décor features plenty of polished teakwood, Thai designs and artwork in-keeping with the whole feel of the place.
The menu doesn’t diverge from the Thai theme either, with local favourites including their king prawns with chilli and garlic, steamed sea bass, range of coconut based soups and curries all impressing us. The Chao Phraya setting, impeccable Sheraton service and rather refined interior all earn Thara Thong this spot in our list of favourite riverside restaurants in Bangkok. Read More...
- Opening Hours: 18:00 - 22:30
- Address: Royal Orchid Sheraton Hotel & Towers, 2 Charoen Krung Road Soi 30
- Tel: +66 (0) 2 266 0123