In November, MSC Cruises' MSC Divina is returning to Miami to begin its year-round deployment in the Caribbean and is offering last-minute deals on holiday sailings.
Departing Dec. 5, the Hanukkah cruise visits St. Thomas, San Juan and Great Stirrup Cay in the Bahamas. The cruise is priced from $788 per person; highlights will include a nightly menorah lighting and a traditional Hanukkah menu.
The Christmas sailing, departing Dec. 19 and visiting St. Thomas, San Juan and Nassau, is priced from $549 per person. Highlights include traditional decorations onboard, a Christmas-themed evening show, cooking classes, arts and crafts, parades, a visit from Santa and Christmas movies on the outdoor jumbo screen.
Priced from $1,049 per person, the New Year's cruise departs Dec. 26 and visits Falmouth, Jamaica; Georgetown, Grand Cayman; Cozumel, Mexico; Belize City; and Freeport, Bahamas.
Festivities include a gala dinner and a dance party on the pool deck. Complimentary baby-sitting in the kids club is being offered on New Year's Eve.