Carnival Cruise Line

Carnival Magic

Miami → Half Moon Cay → Saint Thomas → Miami

Apr 17 · 8 nights

About average

$689 inside · $86/night

Celebrity Cruises

Celebrity Apex

Port Canaveral → Puerto Plata → Philipsburg → Port Canaveral

Jan 8 · 7 nights

About average

$946 inside · $135/night

MSC Cruises

MSC Poesia

Miami → Ocho Rios → Puerto Plata → Miami

Nov 1 · 21 nights

About average

$2,075 inside · $99/night

Princess Cruises

Crown Princess

San Juan → Saint Thomas → Saint George's → San Juan

Jan 10 · 14 nights

$1,639 inside · $117/night

Royal Caribbean International

Vision of the Seas

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

Nov 29 · 7 nights

Priced high

$697 oceanview · $100/night

19% above typical
Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jan 10 · 7 nights

About average

$1,459 inside · $208/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Jan 4 · 11 nights

$1,337 inside · $122/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Jan 25 · 11 nights

$1,337 inside · $122/night

Princess Cruises

Enchanted Princess

Fort Lauderdale → Saint Thomas → Philipsburg → Fort Lauderdale

Feb 15 · 11 nights

$1,337 inside · $122/night

P&O Cruises

Arvia

Bridgetown → Basseterre, Saint Kitts → Castries → Bridgetown

Nov 19 · 14 nights

About average

$2,201 inside · $157/night

Celebrity Cruises

Celebrity Constellation

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

Dec 5 · 7 nights

Priced high

$800 oceanview · $114/night

14% above typical
MSC Cruises

MSC Opera

Bridgetown → Fort-de-France → Catalina Island → Bridgetown

Feb 25 · 14 nights

$1,779 inside · $127/night

Oceania Cruises

Oceania Marina

Miami → San Juan → Great Stirrup Cay → Miami

Feb 23 · 10 nights

Good value

$4,420 balcony · $442/night

11% below typical · 6-month low
Seabourn

Seabourn Ovation

Philipsburg → Tortola → Portimao → Lisboa

Mar 20 · 19 nights

About average

$10,798 balcony · $568/night

Seabourn

Seabourn Ovation

Philipsburg → Tortola → Funchal, Madeira → Lisboa

Mar 18 · 19 nights

About average

$10,798 balcony · $568/night

Royal Caribbean International

Vision of the Seas

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

Mar 28 · 7 nights

About average

$824 oceanview · $118/night

Royal Caribbean International

Hero Of The Seas

Miami → Philipsburg → Coco Cay → Miami

Jan 29 · 7 nights

About average

$1,588 inside · $227/night

Royal Caribbean International

Star of the Seas

Port Canaveral → Coco Cay → Philipsburg → Port Canaveral

Jul 25 · 7 nights

About average

$2,201 inside · $314/night

Cunard Line

Queen Elizabeth

Miami → Saint Thomas → Road Town, Tortola → Miami

Nov 25 · 14 nights

Good value

$1,383 inside · $99/night

16% below typical
MSC Cruises

MSC Poesia

Miami → Charlotte Amalie, Saint Thomas → Belize City → Miami

Nov 12 · 21 nights

About average

$2,055 inside · $98/night