If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.
• Carnival is offering a 3 day cruise from Miami, Florida to the Bahamas on July 28, 2017, for $389 per person on the Carnival Victory. Depart 4pm from Miami and arrive in Nassau the next day and stay overnight. Depart Nassau at 7:00 to return to Miami. You can choose your room location. This cruise must be booked by July 17, 2017.
• The Carnival Sensation leaves Miami on July 31, 2017, for a 6 day trip to the Western Caribbean.
You can book this cruise for $579 per person. You will go to Ocho Rios and then to Grand Cayman and then return to Miami on the sixth day.
• Cruise to the Bahamas from Miami on July 31, 2017, on a 4 day cruise for $424 per person. You’ll depart from Miami and go to Nassau. Your next stop will be Half Moon Cay before returning to Miami on the fourth day.