Caribbean Cruises

The most popular cruise region by a wide margin, and for good reason. Sailings are short (3-7 nights), ports are close together, and the water temperature barely drops below 26 degrees C. Every island has its own feel. If you've never cruised before, start here.

Cruise Ports in Caribbean

45 ports

Cozumel

Mexico

🇲🇽
1338 ships stopping
🇩🇴
726 ships stopping

San Juan

Puerto Rico

🇵🇷
161 departures
710 ships stopping
🇭🇳
614 ships stopping
🇲🇽
591 ships stopping

Philipsburg

Sint Maarten

🇸🇽
569 ships stopping

St. Thomas

US Virgin Islands

🇻🇮
494 ships stopping

Basseterre

St Kitts

🇰🇳
389 ships stopping

Tortola

UK Virgin Islands

🇻🇬
354 ships stopping

Fort-de-France

Martinique

🇲🇶
81 departures
344 ships stopping

St. John's

Antigua and Barbuda

🇦🇬
339 ships stopping

Oranjestad

Netherlands Antilles

🇦🇼
320 ships stopping

Bridgetown

Barbados

🇧🇧
49 departures
318 ships stopping

Grand Turk Island

Turks and Caicos

🇹🇨
310 ships stopping

Grand Cayman Island

Cayman Islands

🇰🇾
305 ships stopping

Pointe-à-Pitre

Grande-Terre Island Guadeloupe

🇬🇵
64 departures
297 ships stopping

Willemstad

Netherlands Antilles

🇨🇼
283 ships stopping
🇧🇿
221 ships stopping

La Romana

Dominicana

🇩🇴
72 departures
214 ships stopping

Castries

St Lucia

🇱🇨
192 ships stopping

Colon

Panama

🇵🇦
36 departures
192 ships stopping

Cartagena

Colombia

🇨🇴
35 departures
179 ships stopping
🇯🇲
164 ships stopping

Roseau

Dominica

🇩🇲
160 ships stopping

Progreso (Mérida)

Yucatan Mexico

🇲🇽
128 ships stopping
🇬🇩
122 ships stopping

Kralendijk

Netherlands Antilles

🇧🇶
107 ships stopping

Catalina Island

Dominicana

🇩🇴
102 ships stopping

Ocho Rios

Jamaica

🇯🇲
94 ships stopping
🇩🇴
90 ships stopping
🇧🇿
87 ships stopping
🇻🇨
87 ships stopping

St. Croix

US Virgin Islands

🇻🇮
77 ships stopping

Labadee

Haiti

🇭🇹
72 ships stopping
🇵🇦
69 ships stopping
🇯🇲
59 ships stopping

Puntarenas

Costa Rica

🇨🇷
59 ships stopping

Puerto Limon

Costa Rica

🇨🇷
58 ships stopping

Santo Domingo

Dominicana

🇩🇴
13 departures
57 ships stopping

Virgin Gorda Island BVI

UK Virgin Islands

🇻🇬
48 ships stopping

Samaná

Dominicana

🇩🇴
45 ships stopping
🇵🇦
26 ships stopping
🇹🇹
3 ships stopping

Santa Marta

Colombia

🇨🇴
1 ships stopping
🇹🇹
1 ships stopping
Turquoise waters and white sandy beaches in the Caribbean

At a Glance

45Ports
11015Sailings

Best Time to Visit

November - April

Highlights

1Short flights from most US cities
2Warm enough to swim year-round
3Dozens of reefs within snorkeling distance of port

Ready to explore Caribbean?

Browse available Caribbean cruises and compare prices.

Browse Caribbean Cruises

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.