The Best Riverfront Restaurants in Bangkok

The Riverside offers a cool breeze and a welcome, scenic change to the inner-city stuffiness of Bangkok. Whether you want a quick bite to eat, a relaxing lunch, afternoon tea, a romantic meal for two or a peaceful spot to watch the sunset with a drink, it’s the perfect place. Alongside old temples, wooden houses, warehouses, and old buildings, you’ll find a selection of classy hotels serving delicious buffet lunches and unforgettable afternoon tea. There’s also a wide range of local restaurants perched on traditional wooden piers serving amazing seafood platters and a selection of international cuisines from Thai to French. Read on for our top selection of Riverside restaurants.

Bangkok restaurant

Royalty Free Photo

Mei Jiang

Situated on the ground floor of The Peninsula Hotel next to the Chao Phraya River, you can enjoy a delicious selection of fine Cantonese food at Mei Jiang. Just like the entire hotel, the restaurant offers some very stylish surroundings and both locals and tourists sing the praises of the amazing signature dim sum dishes. Although the seating is indoors, the large, full-length windows overlook a stunning garden and the majestic river, offering a spectacular view to enjoy with your food.

Sala Rim Naam

Here you’ll find much more than just a riverside restaurant. Visiting Sala Rim Naam is a complete cultural experience, where you’ll be able to enjoy exciting entertainment such as Thai dancing and mock battles. Situated at the popular Mandarin Oriental Hotel, it’s set in a stunning traditional Thai pavilion and decorated like an elaborately decked northern Thai sala. The peaked roof, high ceilings, and polished teakwood finishes add to the awesome atmosphere. The outdoor seating terrace allows guests to bask in the amazing view of the river and the bright lights of the city whilst enjoying a range of delicious fine-dining dishes.

Arun Residence

Wat Arun, Bangkok’s famous ‘Temple of Dawn’ can be appreciated in three different ways. Head there for full exploration, cruise past it on a boat, or head to a restaurant opposite the temple and enjoy its amazing view whilst sampling some of the best dishes in Bangkok. Arun Residence restaurant is the most popular Riverside restaurant Bangkok. Go there and you can sit at a table directly opposite Wat Arun and enjoy a range of delicious Thai classics on the menu, with many prepared with rarer ingredients than you’d find on the streets. Along with chili and pepper frogs’ legs and pomelo salad, which are some of the most popular offerings, you’ll also find a range of European-style dishes on offer.


It’s not just Thai food that’s on offer at Riverside. Benihana is a Japanese restaurant that you’ll find located at the extremely popular Anantara Riverside Restaurant and Spa, offering two of Japan’s most popular dishes; sushi and teppanyaki. It’s famous for it’s signature huge sushi rolls and outgoing teppanyaki chefs who’ll prepare your food with personality and flair right in front of your table. You’ll find it in the resort’s forested grounds, right alongside the Chao Phraya River.

Which restaurants in Riverside would you recommend? We’d love to hear from you in the comments.