Bahamas

Nassau → Great Stirrup Cay

From Miami · 3–4 nights · Next Jun 2

From $412

5 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Saint Thomas → Tortola + 1 more

From Miami · 7 nights · Next Jun 3

From $1,315

4 upcoming departures · 1 ship

Bahamas · US East Coast

Great Stirrup Cay → Nassau

From Miami · 3–5 nights · Next Jun 5

From $429

4 upcoming departures · 1 ship

US East Coast

Key West → Bimini

From Miami · 3–5 nights · Next Jun 1

From $636

3 upcoming departures · 1 ship

Bahamas · Eastern Caribbean

Georgetown, Grand Cayman → Bimini

From Miami · 5 nights · Next Jun 5

From $795

1 upcoming departure · 1 ship

Eastern Caribbean

Grand Turk Island → Bimini

From Miami · 5 nights · Next Jun 10

From $845

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Puerto Plata → Bimini

From Miami · 5 nights · Next Jun 24

From $795

1 upcoming departure · 1 ship

Western Caribbean · Bahamas

Costa Maya → Roatán → Cozumel + 1 more

From Miami · 7 nights · Next Jun 3

From $2,048

2 upcoming departures · 1 ship

ABC Islands · Eastern Caribbean

Oranjestad → Willemstad → Cabo Rojo + 1 more

From Miami · 8 nights · Next Jun 3

From $1,684

2 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Philipsburg → Charlotte Amalie, Saint Thomas → Coco Cay

From Miami · 7 nights · Next Jun 10

From $2,155

2 upcoming departures · 1 ship

Western Caribbean

Nassau → Costa Maya → Cozumel

From Miami · 6 nights · Next Jun 11

From $1,214

1 upcoming departure · 1 ship

Western Caribbean

Coco Cay → Costa Maya → Cozumel

From Miami · 6 nights · Next Jun 25

From $1,239

1 upcoming departure · 1 ship

Browse by departure port