The best way to do this, is google the ship and date of the cruise you want. This should bring up groups that have advertised them on the net...
I think at one time there used to be a site that listed groups on board.
Trip, with her book & tea!
Chat Hostess & Board Moderator