Royal Caribbean International

Allure of the Seas

Fort Lauderdale → Basseterre, Saint Kitts → Nassau → Fort Lauderdale

May 2 · 7 nights

Good value

$726 inside · $104/night

18% below typical · 6-month low
Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 1 · 7 nights

About average

$918 inside · $131/night

Royal Caribbean International

Harmony of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

May 15 · 7 nights

About average

$1,032 inside · $147/night

Celebrity Cruises

Celebrity Beyond

Miami → Basseterre, Saint Kitts → Coco Cay → Miami

May 29 · 7 nights

Good value

$899 inside · $128/night

18% below typical · 6-month low
Royal Caribbean International

Grandeur of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Bridgetown → San Juan

May 1 · 7 nights

Exceptional value

$627 inside · $90/night

28% below typical
Celebrity Cruises

Celebrity Beyond

Miami → Grand Turk Island → Nassau → Miami

May 2 · 6 nights

Good value

$917 balcony · $153/night

11% below typical
Royal Caribbean International

Grandeur of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Bridgetown → San Juan

May 15 · 7 nights

Good value

$687 inside · $98/night

12% below typical
Royal Caribbean International

Grandeur of the Seas

San Juan → Charlotte Amalie, Saint Thomas → Bridgetown → San Juan

May 29 · 7 nights

Good value

$727 inside · $104/night

15% below typical
Carnival Cruise Line

Carnival Magic

Miami → Celebration Key → Saint Thomas → Miami

May 15 · 7 nights

About average

$577 inside · $82/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

May 8 · 7 nights

Good value

$677 oceanview · $97/night

13% below typical
Norwegian Cruise Line

Norwegian Aqua

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

May 16 · 7 nights

About average

$1,439 inside · $206/night

Norwegian Cruise Line

Norwegian Aqua

Port Canaveral → Puerto Plata → Great Stirrup Cay → Port Canaveral

May 2 · 7 nights

About average

$1,266 inside · $181/night

Disney Cruise Line

Disney Treasure

Port Canaveral → Tortola → Disney Castaway Cay → Port Canaveral

May 22 · 7 nights

About average

$2,557 inside · $365/night

Royal Caribbean International

Grandeur of the Seas

San Juan → Tortola → Frederiksted, Saint Croix → San Juan

May 22 · 7 nights

Good value

$767 oceanview · $110/night

25% below typical · 6-month low
Royal Caribbean International

Icon of the Seas

Miami → Philipsburg → Coco Cay → Miami

May 15 · 7 nights

About average

$1,601 oceanview · $229/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Charlotte Amalie, Saint Thomas → Coco Cay → Port Canaveral

May 2 · 7 nights

About average

$1,930 balcony · $276/night

MSC Cruises

MSC Opera

Fort-de-France → Antigua → Bridgetown → Fort-de-France

May 7 · 7 nights

$1,801 inside · $257/night

MSC Cruises

MSC Opera

La Romana → Catalina Island → Road Town, Tortola → La Romana

May 10 · 7 nights

$1,801 inside · $257/night

MSC Cruises

MSC Opera

Fort-de-France → Antigua → Bridgetown → Fort-de-France

May 21 · 7 nights

$1,251 inside · $179/night

MSC Cruises

MSC Opera

Fort-de-France → Pointe-à-Pitre → Philipsburg → Fort-de-France

May 14 · 7 nights

$859 inside · $123/night