I think this should be part of every traveler's itinerary in BKK. It was my first time to go on a river cruise and I was in awe with the beautiful temples along the river. We booked the dinner cruise for 1200 baht, they'll pick you up in your hotel and take you to the port.
I'm no food enthusiast but the selection looks really good, the ambiance was superb, like dining in a 5 star hotel and each passenger is pre-assigned with a table. We were seated at the upper deck, where the table for 2 awaits with chips, nuts and drinks.
Surprisingly the entertainers on board were Filipinos! The singer, was really entertaining and she can really sing, from Korean songs to Taiwanese songs, she was the whole package, sing and dance. She even greeted each table according to their nationality and language. Filipinos are truly amazing ;)
for more info about the river cruise, click here
Photo dump below again: