The minimum age limit is 4... your 3 year old won't be able to go this trip. The cruise can (and should, since it fills up fast) be booked 90 days in advance. I don't know the exact amount, but with tax, the price is around $30 per child. This price includes a light lunch (PBJs and chips, etc.).