Eastern Caribbean · Bahamas

Key West → Puerto Plata → Grand Turk Island + 1 more

From Fort Lauderdale · 7 nights · Next Jan 2

From $449

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Half Moon Cay → Falmouth → Georgetown, Grand Cayman + 3 more

From Fort Lauderdale · 10 nights · Next Jan 2

From $749

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Grand Turk Island → San Juan → Saint Thomas + 1 more

From Fort Lauderdale · 7 nights · Next Jan 3

From $549

1 upcoming departure · 1 ship

Bahamas · Eastern Caribbean

Nassau → Half Moon Cay → Grand Turk Island + 1 more

From Fort Lauderdale · 7 nights · Next Jan 17

From $649

2 upcoming departures · 1 ship

Eastern Caribbean · Western Caribbean

Grand Turk Island → San Juan → Charlotte Amalie, Saint Thomas + 6 more

From Fort Lauderdale · 14 nights · Next Jan 3

From $1,129

1 upcoming departure · 1 ship

Bahamas

Half Moon Cay → Celebration Key

From Jacksonville · 4–5 nights · Next Jan 9

From $259

2 upcoming departures · 1 ship

Eastern Caribbean · Western Caribbean

Grand Turk Island → San Juan → Charlotte Amalie, Saint Thomas + 1 more

From Fort Lauderdale · 7–14 nights · Next Jan 24

From $699

2 upcoming departures · 2 ships

Bahamas

Celebration Key → Half Moon Cay

From Jacksonville · 4–5 nights · Next Jan 4

From $251

2 upcoming departures · 1 ship

Western Caribbean · US East Coast

Half Moon Cay → Ocho Rios → Georgetown, Grand Cayman + 1 more

From Fort Lauderdale · 7–14 nights · Next Jan 10

From $649

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Half Moon Cay → Ocho Rios → Georgetown, Grand Cayman + 6 more

From Fort Lauderdale · 7 nights · Next Jan 10

From $1,169

1 upcoming departure · 1 ship

Bahamas

Celebration Key → Nassau → Half Moon Cay

From Port Canaveral · 5–8 nights · Next Jan 11

From $279

3 upcoming departures · 1 ship

Bahamas

Nassau → Half Moon Cay → Celebration Key

From Port Canaveral · 5 nights · Next Jan 20

From $255

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Nassau → Grand Turk Island → Puerto Plata + 1 more

From Fort Lauderdale · 7–14 nights · Next Jan 23

From $649

1 upcoming departure · 1 ship

Bahamas

Celebration Key → Half Moon Cay

From Mobile · 6 nights · Next Jan 31

From $433

1 upcoming departure · 1 ship

Bahamas

Half Moon Cay → Nassau → Celebration Key

From Port Canaveral · 5–7 nights · Next Jan 2

From $279

2 upcoming departures · 1 ship

Eastern Caribbean

Nassau → Grand Turk Island → Puerto Plata + 6 more

From Fort Lauderdale · 7 nights · Next Jan 23

From $1,309

1 upcoming departure · 1 ship

Bahamas · US East Coast

Key West → Celebration Key → Half Moon Cay + 1 more

From Mobile · 8 nights · Next Jan 3

From $550

1 upcoming departure · 1 ship

Bahamas

Nassau → Half Moon Cay → Celebration Key

From Norfolk · 6 nights · Next Jan 3

From $441

2 upcoming departures · 1 ship

Bahamas · Eastern Caribbean

Nassau → Half Moon Cay → Puerto Plata + 1 more

From Miami · 7 nights · Next Jan 31

From $456

1 upcoming departure · 1 ship

Bahamas

Nassau → Half Moon Cay → Celebration Key

From Norfolk · 6 nights · Next Jan 31

From $476

1 upcoming departure · 1 ship

Browse by departure port