Interestingly, one of the most exciting things to do in the city is to go on a boat cruise along the waterways. There's a litany of options to choose from here as well, what works for you will probably depend on your mood and what you plan on seeing during the cruise. For example, you can book yourself on one of several available dinner cruises. These will help you enjoy the good life as you slowly drift along drinking in the spectacular sight of the night skyline. Conversely, you can take a day tour on a rice barge and get a taste of what it's like to be a part of the local community. The choice is ultimately up to you! Some of the most excellent hotel deals in Bangkok might even include a cruise in their package, so keep an eye out for that as well.