The luxury lines are the worst choice. Children will be stifled or unseen. They too have counselors but not as many kids, and it makes it a bit mundane. Thank you for your question. Actually I would need a tad more detail to answer properly, but here goes-generically.
Summer is traditionally high priced in the Caribbean, due to to family travel.
Also, many ships are out of the Caribbean off to Alaska, Europe, New England etc. This means fewer ships and higher prices. But, just as I say that RCCL has come out with specials as low as 699.00 per person inside plus port. Then you have to deal with Mother Nature. Hurricane season starts June 15 and stays hovering till September 30.