There can be some good fares to SJ, but you really have to to research flights....if you found good air, then you could book a cruise for that time frame.
Sign up for farewatch,and let them tell you,when the prices are good.
I happen to love the deep Caribbean, but in reality, it's probably easier to cruise from Florida as Moraine said...
Trip, with her book & tea!
Chat Hostess & Board Moderator