Home > Cruises > Caribbean Cruises > Virgin Islands Cruises

Virgin Islands Cruises

Are you looking for a cruise to Virgin Islands? Choose from 207 unique cruise itineraries to Virgin Islands, departing from Boston, Bridgetown, Fort Lauderdale, Fort-de-France, La Romana and more. December is the most popular month to cruise to Virgin Islands and we have over 789 departures available from fifteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
4 Days
22 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$200pp
$32,440pp
Countries
Show More...
Filter Results
207 Cruises (789 Cruise Departures)
Cruise

8 Days (7 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora III
Departure: 29 March 2027
Visit: USA, Virgin Islands, Antigua and Barbuda, Guadeloupe, Puerto Rico
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$3,920
Suite
$4,520
From
US$3,920
Per Person
View Trip
Cruise

7 Days (6 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 25 April 2026
Visit: Puerto Rico, Virgin Islands, Antigua and Barbuda, Saint Lucia, Saint Kitts and Nevis
Exclusive Savings
Inside
$899
Oceanview
$899
Balcony
$1,361
Suite
-
From
US$899
Save 505
Per Person
View Trip
Cruise
 (6)

12 Days (11 Nights) New York to New York
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 17 November 2026
Visit: USA, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda, Saint Martin
Inside
$1,199
Oceanview
$1,399
Balcony
$1,439
Suite
$5,099
From
US$1,199
Per Person
View Trip
Cruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 05 February 2028
Visit: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Saint Martin, Barbados
Inside
$1,259
Oceanview
$1,459
Balcony
$1,709
Suite
$2,536
From
US$1,259
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Sep 2026 to Oct 2026
Visit: Puerto Rico, Virgin Islands, Saint Martin, Antigua and Barbuda, Dominica
Exclusive Savings
Inside
$530
Oceanview
$570
Balcony
$1,293
Suite
$1,367
From
US$530
Save 340
Per Person
View Trip
Cruise
 (7)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 14 February 2026
Visit: USA, Dominican Republic, Puerto Rico, Sint Maarten, Virgin Islands
Princess Standard
Inside
-
Oceanview
-
Balcony
$1,847
Suite
-
From
US$1,847
Per Person
View Trip
Cruise

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 19 December 2027
Visit: USA, Virgin Islands, Antigua and Barbuda, Saint Martin, Saint Kitts and Nevis
Exclusive Savings
Inside
$1,170
Oceanview
$1,420
Balcony
$1,595
Suite
$4,645
From
US$1,380
Save 470
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Feb 2028 to Apr 2028
Visit: Puerto Rico, Virgin Islands, Saint Martin, Antigua and Barbuda, Saint Kitts and Nevis
Bonus Onboard Credit
Exclusive Savings
Inside
$779
Oceanview
$840
Balcony
$1,499
Suite
$1,654
From
US$779
Save 495
Per Person
View Trip
New ReleaseCruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Emerald Cruises
Ship: Emerald Kaia
Departure: 27 December 2027
Visit: Puerto Rico, Virgin Islands, Saint Martin, Antigua and Barbuda, Saint Kitts and Nevis
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$5,351
Balcony
-
Suite
$7,121
From
US$5,351
Save 7,639
Per Person
View Trip
Cruise
 (1)

12 Days (11 Nights) Philadelphia to Philadelphia
Cruise Line: Norwegian Cruise Line
Departure: 23 December 2026
Visit: USA, Saint Martin, Virgin Islands, Puerto Rico, Dominican Republic
Exclusive Savings
Inside
$2,016
Oceanview
$2,132
Balcony
$2,714
Suite
$3,383
From
US$2,016
Save 53
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 05 April 2026
Visit: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda, Saint Lucia
Inside
$689
Oceanview
$921
Balcony
$1,308
Suite
$1,850
From
US$689
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) San Juan to San Juan
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departures: Jan 2027 to Mar 2027
Visit: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda, Saint Lucia
With Love From the World
Up to $300 Onboard Credit
Inside
$834
Oceanview
$1,014
Balcony
$1,194
Suite
$3,414
From
US$834
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora II
Departure: 05 March 2028
Visit: USA, Dominican Republic, Virgin Islands, Antigua and Barbuda, Puerto Rico
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$3,915
Suite
$4,415
From
US$3,915
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Mar 2026 to Mar 2026
Visit: Puerto Rico, Virgin Islands, Curacao, Aruba, Bonaire
Exclusive Savings
Inside
$869
Oceanview
$879
Balcony
$1,124
Suite
$3,559
From
US$869
Save 543
Per Person
View Trip
Cruise

9 Days (8 Nights) Miami to San Juan
Cruise Line: Explora Journeys
Ship: Explora I
Departure: 27 December 2026
Visit: USA, Dominican Republic, Virgin Islands, Saint Kitts and Nevis, Puerto Rico
A Suite Invitation
Inside
-
Oceanview
-
Balcony
$5,700
Suite
$6,450
From
US$5,700
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) New York to San Juan
Cruise Line: Azamara Cruises
Departures: Oct 2026 to Oct 2027
Visit: USA, Bermuda, Saint Martin, Virgin Islands, Puerto Rico
Azamara Always Included
Inside
$1,789
Oceanview
$2,059
Balcony
$2,499
Suite
$4,342
From
US$1,789
Per Person
View Trip
Cruise
 (1)

22 Days (21 Nights) Rio de Janeiro to Miami
Cruise Line: Oceania Cruises
Departure: 18 February 2028
Visit: Brazil, Barbados, Guadeloupe, Virgin Islands, USA
Your World Inclusions
Your World Included Credit
Exclusive Savings
Inside
$6,854
Oceanview
$7,145
Balcony
$9,376
Suite
$13,159
From
US$6,854
Save 7,144
Per Person
View Trip
Cruise

5 Days (4 Nights) Bridgetown to La Romana
Cruise Line: MSC Cruises
Ship: MSC Opera
Departure: 11 November 2027
Visit: Barbados, Martinique, Guadeloupe, Virgin Islands, Dominican Republic
Inside
$269
Oceanview
$349
Balcony
$579
Suite
$939
From
US$269
Per Person
View Trip
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 26 December 2026
Visit: Puerto Rico, Virgin Islands, Saint Martin, Antigua and Barbuda, Saint Kitts and Nevis
Bonus Onboard Credit
Exclusive Savings
Inside
$1,459
Oceanview
$1,589
Balcony
$2,699
Suite
$2,823
From
US$1,459
Save 731
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 12 April 2026
Visit: Puerto Rico, Virgin Islands, Aruba, Curacao, Bonaire
Exclusive Savings
Inside
$769
Oceanview
$799
Balcony
-
Suite
$1,593
From
US$769
Save 444
Per Person
View Trip
Cruise

10 Days (9 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 01 December 2027
Visit: USA, Saint Martin, Antigua and Barbuda, Virgin Islands, Bahamas
Bonus Onboard Credit
Exclusive Savings
Inside
$1,102
Oceanview
$1,452
Balcony
$2,079
Suite
$2,636
From
US$1,102
Save 577
Per Person
View Trip
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 22 March 2026
Visit: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda, Barbados
Inside
$669
Oceanview
$689
Balcony
$879
Suite
$3,777
From
US$669
Per Person
View Trip
Cruise

9 Days (8 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 20 November 2027
Visit: USA, Dominican Republic, Virgin Islands, Antigua and Barbuda, Saint Martin
Bonus Onboard Credit
Inside
$879
Oceanview
$1,029
Balcony
$1,199
Suite
$1,769
From
US$879
Per Person
View Trip
Cruise
 (3)

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Jan 2027 to Mar 2027
Visit: USA, Antigua and Barbuda, Virgin Islands, Puerto Rico, Bahamas
Fare Saver
Inside
$1,114
Oceanview
$1,214
Balcony
$1,514
Suite
$3,258
From
US$1,114
Per Person
View Trip
Cruise

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Nov 2027 to Dec 2027
Visit: USA, Dominican Republic, Virgin Islands, Antigua and Barbuda, Saint Martin
Exclusive Savings
Inside
$1,150
Oceanview
$1,250
Balcony
$1,500
Suite
$4,008
From
US$1,355
Save 520
Per Person
View Trip
Cruise

15 Days (14 Nights) San Juan to Lisbon
Cruise Line: Silversea
Departure: 09 March 2027
Visit: Puerto Rico, Virgin Islands, Antigua and Barbuda, Spain, Portugal
All-Inclusive Fare
Exclusive Savings
Inside
-
Oceanview
$3,540
Balcony
$4,140
Suite
$9,840
From
US$3,540
Save 2,360
Per Person
View Trip
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Holland America
Ship: Zuiderdam
Departures: Dec 2026 to Dec 2026
Visit: USA, Turks and Caicos Islands, Puerto Rico, Virgin Islands, Bahamas
Fare Saver
Inside
$544
Oceanview
$644
Balcony
$944
Suite
$1,844
From
US$544
Per Person
View Trip
Cruise

9 Days (8 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 01 May 2026
Visit: USA, Virgin Islands, Saint Martin, Puerto Rico, Bahamas
Exclusive Savings
Inside
$1,095
Oceanview
$1,495
Balcony
$2,217
Suite
$2,682
From
US$1,095
Save 562
Per Person
View Trip
Cruise

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 14 February 2027
Visit: Puerto Rico, Virgin Islands, Barbados, Saint Kitts and Nevis, Saint Martin
Inside
$1,279
Oceanview
$1,419
Balcony
$1,569
Suite
$2,303
From
US$1,279
Per Person
View Trip
New ReleaseCruise

8 Days (7 Nights) Philipsburg to Philipsburg
Cruise Line: Emerald Cruises
Departures: Nov 2027 to Apr 2028
Visit: Sint Maarten, Saint Kitts and Nevis, Anguilla, Virgin Islands, Saint Barthelemy
Early Payment Discount
Exclusive Savings
Inside
-
Oceanview
$4,615
Balcony
-
Suite
$6,313
From
US$4,615
Save 7,132
Per Person
View Trip
Results: 151-180 of 207

No trips found. Try adjusting the search filters.

Trip Lengths