Can you imagine spending three nights on a cruise ship for less than what it would cost to stay in a Miami hotel? Imagine no longer because there is one cruise deal that will make this dream a reality.

According to the information on Expedia, MSC Cruises is offering a 3-night cruise deal from Miami to the Caribbean for only $169 per person (without additional fees or taxes included) this December 2019. The ship is scheduled to set sail from Miami on the 17th at 5pm and arrive back on the 20th at 7am.

The ship will briefly dock at Nassau, allowing tourists the chance to explore the island before setting off back home. 

The $169 price is for inside cabin rooms only, staterooms with a view and balcony suites cost more. 

Additionally, at this price, the rooms probably won't last long. So if you would like to book your much needed cheap getaway, you can do so here

You can check out other deals, dates, and ports here

Expedia disclaimer: Prices are cruise only, per person and available within the last 24 hours. Government taxes, fees, and port expenses are additional for all guests. Prices and availability are subject to change. Rates are valid for U.S. and Canadian residents only. Fuel supplement may apply.