Originally Posted by
Gregory Nelson
Given where you're located, I''d suggest looking at cruises departing from Amsterdam.
First, you don't need to mess with a flight. In fact, you can even just walk from the train station to the cruise terminal in 10-15 minutes.
Second, you'd likely have several Dutch-speaking shipmates at/near your son's age, which wouldn't be the case with departures from any other port.
Common destinations ex-Amsterdam are the Baltics, England/Scotland, and Norway.
The only thing to consider on Baltics, England/Scotland, and Norway is that the outdoor temperatures may be quite cool, so not ideal for lazing around pool-side. I think maybe a Greek Islands cruise may be a good idea. Lots of warm weather and many of the stops can just be relaxing beach stops verses go-go history.