Cruises from Miami in December 2027

  • 36 sailings
  • 2 cruise lines
  • 3–29 nights
  • from US$231
  • prices checked 13 Nov 2026

Sailings

Oceania Cruises

13 nights · Caribbean Calm

Aboard Sonata

6 Dec 2027 – 19 Dec 2027From Miami, Florida

Miami, Florida → Oranjestad (Aruba) → Willemstad (Curaçao) → Kralendijk (Bonaire) · +5 ports

Sailing-level from fare (no cabin-category data on this route) · Availability not stated

FromUS$9,449per person, 2 sharing · taxes may be extraView fares Checked 13 Nov 2026
Oceania Cruises

12 nights · Beach-Blessed Isles

Aboard Sirena

10 Dec 2027 – 22 Dec 2027From Miami, Florida

Miami, Florida → Nassau, Bahamas → Puerto Plata, Dominican Republic → San Juan (Puerto Rico) · +5 ports

Sailing-level from fare (no cabin-category data on this route) · Availability not stated

FromUS$3,499per person, 2 sharing · taxes may be extraView fares Checked 59 days ago
Oceania Cruises

12 nights · Beach-Blessed Isles

Aboard Sirena

10 Dec 2027 – 22 Dec 2027From Miami, Florida

Miami, Florida → Nassau, Bahamas → Puerto Plata, Dominican Republic → San Juan (Puerto Rico) · +5 ports

Sailing-level from fare (no cabin-category data on this route) · Availability not stated

FromUS$4,160per person, 2 sharing · taxes may be extraView fares Checked 13 Nov 2026
Oceania Cruises

16 nights · Halcyon Holidays

Aboard Sonata

19 Dec 2027 – 4 Jan 2028From Miami, Florida

Miami, Florida → George Town (Grand Cayman) → Cartagena, Colombia → Puntarenas, Costa Rica · +4 ports

Sailing-level from fare (no cabin-category data on this route) · Availability not stated

FromUS$10,530per person, 2 sharing · taxes may be extraView fares Checked 13 Nov 2026
Oceania Cruises

17 nights · Holiday Horizons

Aboard Marina

20 Dec 2027 – 6 Jan 2028From Miami, Florida

Miami, Florida → Costa Maya, Mexico → Belize City, Belize → Roatan, Honduras · +8 ports

Sailing-level from fare (no cabin-category data on this route) · Availability not stated

FromUS$7,899per person, 2 sharing · taxes may be extraView fares Checked 13 Nov 2026

Showing 24 of 36See all 36 in search →

Narrow it down

By destination

By cruise line