Home > Cruises > Caribbean Cruises > Virgin Islands Cruises

Virgin Islands Cruises

Are you looking for a cruise to Virgin Islands? Choose from 107 unique cruise itineraries to Virgin Islands, departing from Barcelona, Boston, Cartagena, Fort Lauderdale, Lisbon and more. December is the most popular month to cruise to Virgin Islands and we have over 602 departures available from twelve of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
7 Days
16 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$1,000pp
$24,910pp
Countries
Show More...
Filter Results
107 Cruises (602 Cruise Departures)
Cruise

8 Days (7 Nights) Orlando to Orlando
Departure: 09 November 2024
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
INSIDE
$1,816
OCEANVIEW
-
BALCONY
$2,307
SUITE
$2,689
From 1,816
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departures: May 2025 to Oct 2025
Countries Visited: USA, Bahamas, Virgin Islands, Sint Maarten
Exclusive DealExclusive Offer
INSIDE
$1,320
OCEANVIEW
$1,358
BALCONY
$1,507
SUITE
$5,868
Save 2,508
From 1,320
Cruise

8 Days (7 Nights) Orlando to Orlando
Departures: Nov 2024 to Apr 2026
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
Exclusive Solo Offer
INSIDE
$1,649
OCEANVIEW
$1,803
BALCONY
$2,154
SUITE
$2,384
From 1,649
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 25 November 2024
Countries Visited: USA, Sint Maarten, Virgin Islands, Dominican Republic
Exclusive DealExclusive Offer
INSIDE
$1,276
OCEANVIEW
$1,307
BALCONY
$1,715
SUITE
$3,666
Save 2,385
From 1,180
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Apr 2026
Countries Visited: USA, Bahamas, Virgin Islands, Sint Maarten
Exclusive Deal
INSIDE
$1,984
OCEANVIEW
$2,293
BALCONY
$1,956
SUITE
$3,845
Save 2,338
From 1,696
Cruise

9 Days (8 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Dec 2024 to Apr 2026
Countries Visited: USA, Dominican Republic, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$1,661
OCEANVIEW
$2,092
BALCONY
$2,446
SUITE
$3,823
Save 1,186
From 1,472
Cruise

9 Days (8 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Sep 2024
Countries Visited: USA, Virgin Islands, Puerto Rico, Bahamas
Exclusive Deal
INSIDE
$2,071
OCEANVIEW
$2,324
BALCONY
$3,292
SUITE
$7,275
Save 3,027
From 1,925
New ReleaseCruise

8 Days (7 Nights) Saint Thomas to Saint Thomas
Cruise Line: Emerald Cruises
Departures: Dec 2026 to Mar 2027
Countries Visited: Virgin Islands, Anguilla, Saint Martin, Saint Barthelemy
Exclusive Deal
INSIDE
-
OCEANVIEW
$5,440
BALCONY
-
SUITE
$6,979
Save 3,559
From 5,440
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 16 February 2025
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda
Exclusive Deal
INSIDE
$1,628
OCEANVIEW
$1,887
BALCONY
$2,564
SUITE
$4,603
Save 1,136
From 1,628
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Nov 2024 to Jul 2025
Countries Visited: USA, Sint Maarten, Virgin Islands, Bahamas
Exclusive Deal
INSIDE
$2,047
OCEANVIEW
$2,428
BALCONY
$2,068
SUITE
$4,250
Save 1,160
From 1,832
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Ship: Sun Princess
Departure: 28 December 2025
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
INSIDE
$2,069
OCEANVIEW
$2,594
BALCONY
$2,792
SUITE
$3,059
From 2,069
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Eurodam
Departure: 23 December 2024
Countries Visited: USA, Puerto Rico, Virgin Islands, Bahamas
Have It All Offer
INSIDE
$2,218
OCEANVIEW
$2,446
BALCONY
$3,059
SUITE
$4,752
From 2,218
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jan 2025 to Mar 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Martinique (+1 more), Barbados
Exclusive Deal
INSIDE
$1,570
OCEANVIEW
$1,707
BALCONY
$3,182
SUITE
$3,777
Save 696
From 1,393
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 15 March 2026
Countries Visited: Puerto Rico, Virgin Islands, Aruba, Curacao (+1 more), Bonaire
Exclusive Deal
INSIDE
$1,844
OCEANVIEW
$1,865
BALCONY
$2,546
SUITE
$3,938
Save 755
From 1,581
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 28 December 2025
Countries Visited: Puerto Rico, Antigua and Barbuda, Saint Lucia, Saint Kitts and Nevis (+1 more), Virgin Islands
Exclusive Deal
INSIDE
$1,895
OCEANVIEW
$2,187
BALCONY
$2,752
SUITE
$3,872
Save 765
From 1,652
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 12 April 2026
Countries Visited: Puerto Rico, Virgin Islands, Aruba, Curacao (+1 more), Bonaire
Exclusive Deal
INSIDE
$1,870
OCEANVIEW
$2,061
BALCONY
$2,421
SUITE
$3,957
Save 723
From 1,532
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Dec 2025 to Mar 2026
Countries Visited: Puerto Rico, Virgin Islands, Curacao, Aruba (+1 more), Bonaire
Exclusive Deal
INSIDE
$1,619
OCEANVIEW
$1,994
BALCONY
$2,491
SUITE
$3,733
Save 826
From 1,403
Cruise
 (2)

13 Days (12 Nights) New York to New York
Cruise Line: Cunard
Ship: Queen Mary 2
Departure: 22 December 2025
Countries Visited: USA, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Sint Maarten
INSIDE
$3,132
OCEANVIEW
$4,429
BALCONY
$4,617
SUITE
$9,705
From 3,132
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Oct 2024 to Mar 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Saint Kitts and Nevis (+1 more), Barbados
Exclusive Deal
INSIDE
$1,161
OCEANVIEW
$1,196
BALCONY
$2,457
SUITE
$2,400
Save 914
From 1,161
Cruise
 (2)

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Rotterdam
Departure: 17 January 2025
Countries Visited: USA, Antigua and Barbuda, Virgin Islands, Puerto Rico (+1 more), Bahamas
Have It All Offer
INSIDE
$2,417
OCEANVIEW
$2,862
BALCONY
$3,308
SUITE
$4,496
From 2,417
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jun 2025 to Oct 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Saint Lucia (+1 more), Barbados
Exclusive Deal
INSIDE
$1,402
OCEANVIEW
$1,504
BALCONY
$2,684
SUITE
$2,601
Save 692
From 1,207
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Aug 2024 to Oct 2025
Countries Visited: Puerto Rico, Virgin Islands, Aruba, Bonaire (+1 more), Curacao
Exclusive Deal
INSIDE
$1,246
OCEANVIEW
$1,464
BALCONY
$2,623
SUITE
$2,424
Save 1,051
From 1,072
Cruise
 (2)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Departures: Dec 2024 to Mar 2026
Countries Visited: USA, Turks and Caicos Islands, Puerto Rico, Virgin Islands (+1 more), Bahamas
Have It All Offer
INSIDE
$1,762
OCEANVIEW
$2,109
BALCONY
$2,356
SUITE
$2,911
From 1,762
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Apr 2025
Countries Visited: Puerto Rico, Virgin Islands, Sint Maarten, Saint Lucia (+1 more), Barbados
Exclusive Deal
INSIDE
$1,289
OCEANVIEW
$1,296
BALCONY
$2,038
SUITE
$2,302
Save 1,503
From 1,094
Cruise
 (1)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Oct 2024
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Saint Lucia (+1 more), Barbados
Exclusive Deal
INSIDE
$1,540
OCEANVIEW
$1,568
BALCONY
$3,098
SUITE
$3,662
Save 1,999
From 1,332
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 07 December 2025
Countries Visited: Puerto Rico, Bonaire, Curacao, Aruba (+1 more), Virgin Islands
Exclusive Deal
INSIDE
$1,485
OCEANVIEW
$1,771
BALCONY
$2,079
SUITE
$3,414
Save 615
From 1,297
Cruise
 (3)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 22 November 2025
Countries Visited: USA, Dominican Republic, Puerto Rico, Sint Maarten (+1 more), Virgin Islands
INSIDE
$1,457
OCEANVIEW
-
BALCONY
$1,845
SUITE
$2,466
From 1,457
Cruise
 (1)

16 Days (15 Nights) Lisbon to Galveston
Departure: 28 November 2025
Countries Visited: Portugal, Sint Maarten, Virgin Islands, Dominican Republic (+1 more), USA
Exclusive Solo Offer
INSIDE
$4,248
OCEANVIEW
$4,936
BALCONY
$5,549
SUITE
$7,995
From 4,248
Cruise
 (2)

10 Days (9 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Rotterdam
Departure: 08 November 2024
Countries Visited: USA, Virgin Islands, Antigua and Barbuda, Puerto Rico (+1 more), Turks and Caicos Islands
Have It All Offer
INSIDE
$2,308
OCEANVIEW
$2,674
BALCONY
$3,199
SUITE
$4,010
From 2,308
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Apr 2026
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Saint Lucia
Exclusive Deal
INSIDE
$1,496
OCEANVIEW
$1,594
BALCONY
$1,940
SUITE
$3,035
Save 731
From 1,301
Results: 31-60 of 107

No Results found. Try changing your search filters.

Caribbean & Bahamas Cruises

Travel Styles

Trip Lengths