Batam and Bintan – two small islands part of the Riau archipelago in Indonesia are both famous weekend getaways for individuals and other tourists from Singapore. Since both of them are less than 200km away, they are easily accessible from mainland Singapore by a short ferry ride.
There are various deals for trips to Batam which you can find on sites like Groupon. They typically offer a hotel stay (2D1N should be more than enough) and a ferry ride (to and fro from Singapore). Some do offer all the meals while others only offer breakfast. Our package included all the meals. The hotel was fairly decent as well. Some deals also offer city tours. Do check the fine print to know what is and what is not included in the tour packages in order to avoid any surprises.