And how you want to get there and what you want to do.
Very different trips, a cruise or a trip to a resort. You'll have to decide what you think is best for you and your group. Either one can be very enjoyable. But very different.
Either a cruise or a trip to a resort can cost some money especially talking 10 people. So if you're willing to spend the money go on a cruise one year and a trip to a resort the next and report back.
If you want to spend less money find something to do locally or within driving range and do that. Rent an AirBB or VRBO big enough for everyone. If you want to be all together. Or a couple of places if you want to split up. Plenty of attractions you could travel to and spend a lot less than a cruise or trip to a resort.