Make a bag that is full of toiletries. Sometimes when people go on trips, they may forget essentials such as shampoo and conditioner. Also include items like a lint brush, mending kit and tissues. Anything you can think of that someone might forget is perfect for this kind of gift bag.
Make a snack gift bag full of candies, chips and other things like gum. Consider including drinks such as water and sodas. Healthy snacks like fruit and granola bars are perfect for people who may not make breakfast on the cruise every day or may get hungry in between meals.
Since you have a lot of free time on cruises, make a gift bag that has activity books such as crossword puzzles, word searches, sudoku and cryptographs. If children are on the cruise, or if the person is artistic, include some coloring books and crayons. You can also include classic games like jacks and marbles as well.
Since people will be enjoying the sun on their cruise, give gift bags with flip flops, sunscreen, sunglasses and aloe vera lotion. All of these will be very handy when soaking up the rays. If you are on the cruise for an event like a bachelorette party, then give everyone matching swimsuits.