Supatra River House

Supatra River House
Supatra River House restaurant is one of the great dining experiences for visitors to Bangkok. There are better places to eat admittedly, but when you factor in river side location, the views of the Grand Palace and Wat Arun, the value for money prices, and the restored teak house, you can see why this restaurant is so popular. Famous people have chosen to eat here, such as Keanu Reeves and Shakira. If you are on holiday come and eat here, you will love it, and ignore the killjoys who talk down this restaurant. We think its great.

The restaurant is located on the banks of the Chao Phraya River on the opposite side to the Grand Palace. Getting there is either a ‘pain in the posterior’ or charming depending on your perspective. The restaurant runs a shuttle boat from the Maharaj Pier on the Maharaj Road, which is near the Grand Palace, to take you across the river. If you want to make your own way, you need to take a taxi or be prepared for a substantial walk and a challenging time with maps. The address is 266 Soi Wat Rakhang in Thonburi.

The restaurant is open from 11.30 am to 2.30pm for lunch and 5.30pm to 11pm for dinner. The restaurant is split into three sections. There is the open air terrace, the two storey restored teak house with air-conditioned dining rooms, and a second building with a river view dining room. We suggest booking as you will probably want to sit outside. The telephone number is 0066-2-411-0305 and the e-mail address is

This restaurant has some history, and is owned and run by an elite Bangkok family. The original owner of the house is Khun Supatra Singholaga, who is quite a famous figure in Thailand having been instrumental in starting the Chao Phraya Express Boat Company and having been a leading advocate of women’s rights in Thailand. Her youngest daughter is involved in the running of the restaurant and putting on the Classical Thai Dancing shows which happens every saturday night from 7.30pm to 8.30pm. If you go you will see her dancing.

Anyway, onto the food. There are both A La Carte options and set menus. The set menus cost around 750 Thai Baht ($25) to 1,200 Thai Baht ($40). The food is Thai, with a hint of fusion cooking in some of the dishes. We wouldn’t describe the food as ‘authentic’ Thai cooking as it is geared towards the Western palate, but it is good.

The menu is orientated towards seafood and the seafood dishes are the star of the show. Our recommendations are the Steamed Sea Bass in Spicy Lemon Sauce, Deep Fried Garoupa in Chilli Sauce, and Deep Fried Snapper in Sweet & Sour Sauce. To give you a sense of the dishes on offer, and the prices, below we have listed some example dishes:

  • Fried rice with seafood and chinese sausage – 220 Thai Baht
  • Deep fired sea bass – 470 Thai Baht
  • Massaman Beef Curry – 220 Thai Baht
  • Pomelo Salad with Seafood – 220 Thai Baht

Leave a Reply

Your email address will not be published. Required fields are marked *