Have you checked the airfare to San Juan?? Yes, it is pricey, but once cruising out of San Juan, it is almost an island a day, well worth the extra in traveling expense. You have to decide if you want to see a few islands during the cruise or just one to Bermuda? Have you considered an Eastern or Western for a few stops instead of just one?