No need to book a hotel room to catch the best fireworks – take the River Explorer's cruise ($68/person) from Fort Canning Jetty and view it from the water. Catch it on August 1 or if you're feeling even more patriotic, jump on the cruise on August 9.
River Explorer Fireworks Cruise
Time Out says
Details
Discover Time Out original video