JACKSONVILLE, Fla. -

Carnival Cruise Lines is offering some last minute deals. Two of them are aboard Carnival Fascination, which leaves from Jacksonville.

1st Deal:

An inside cabin on the Carnival Fascination leaves on Thursday, Aug. 21 and returns Monday, Aug. 25. An inside cabin is $330 per person, which includes all entertainment, 24/7 food and you sail to Freeport and Nassau in the Bahamas. Additional cost is tips, which is $11.50 per person per day and takes care of the dining room staff and your cabin steward.

2nd Deal:

Leaves from Port Canaveral on the Carnival Sensation on Thursday, July 31 and returns on Aug. 3. An inside cabin is $270 per person and includes all the entertainment and 24/7 food. It sails to Nassau. Additional cost is tips, which is $11.50 per person per day and takes care of the dining room staff and your cabin steward.

3rd Deal:

Leaves Jacksonville on the Carnival Fascination. It's five days to Nassau and CocoCay from Monday, Aug. 11 to Saturday, Aug. 16. It's $400 per person and tips are $11.50 per person per day.

4th Deal:

Leaves from Port Canaveral on the Carnival Sensation bound for Nassau. It's three days and leaves Thursday, July 24 and returns Sunday, July 27. The cost is $315 per person and again tips are $11.50 per person per day.

Scott Lara, of Air Sea Travel, suggests travelers purchase travel insurance to offset unexpected problems, like lost baggage and sickness. He says companies like InsureMyTrip.com offer great coverage.

Passports are not required for cruises that leave and return to a U.S. port, but if you get sick in a foreign country, you will need a passport to get back into the U.S. Lara suggests you have a passport before you leave. He recommends FastPortPassport.com for a quick passport turnaround.