www.brf.com.sg for ferry booking as well as package.
Things to do: Jungle trekking, sea sports, elephant rides, horse rides, spa, city tours, golf that' all.
What activities are you keen?
We are going next year Chinese New Year. After comparison with all the hotels, Bintan Lagoon Resort is at the middle range.
There are top hotels: Club Med, Banyan Tree, Angsana Resort. There are many villas, chalets, depending on yr budget.
If you have children, Bintan Lagoon has childcare activities S$10 per day 9:00-6:00pm.