Home > Cruises > Caribbean Cruises > Virgin Islands Cruises

Virgin Islands Cruises

Are you looking for a cruise to Virgin Islands? Choose from 112 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 606 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
112 Cruises (606 Cruise Departures)
Cruise

8 Days (7 Nights) Miami to Miami
Departures: May 2024 to Jun 2024
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
INSIDE
$2,559
OCEANVIEW
$2,940
BALCONY
$3,169
SUITE
$3,354
From 2,559
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Feb 2025
Countries Visited: USA, Saint Kitts and Nevis, Virgin Islands, Dominican Republic
Exclusive Offer
INSIDE
$1,375
OCEANVIEW
$1,417
BALCONY
$1,713
SUITE
$4,041
Save 3,620
From 1,375
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departures: Jun 2025 to Oct 2025
Countries Visited: USA, Virgin Islands, Puerto Rico, Bahamas
Exclusive Deal
INSIDE
$3,522
OCEANVIEW
$3,706
BALCONY
$4,108
SUITE
$5,875
Save 1,875
From 3,279
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

11 Days (10 Nights) Cartagena to New York
Cruise Line: Silversea
Departure: 08 June 2024
Countries Visited: Aruba, Colombia, USA, Virgin Islands
Port-to-PortExclusive Solo Offer
INSIDE
-
OCEANVIEW
$5,494
BALCONY
$7,276
SUITE
-
From 5,494
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departures: Jun 2024 to Apr 2026
Countries Visited: USA, Sint Maarten, Virgin Islands, Bahamas
Exclusive Deal
INSIDE
$2,965
OCEANVIEW
$3,109
BALCONY
$3,175
SUITE
$5,679
Save 2,288
From 2,805
New ReleaseCruise

8 Days (7 Nights) Marigot to Marigot
Cruise Line: Emerald Cruises
Departures: Nov 2024 to Apr 2027
Countries Visited: Saint Martin, Virgin Islands, Bonaire, Saint Barthelemy
Exclusive Deal
INSIDE
-
OCEANVIEW
$5,490
BALCONY
-
SUITE
$6,747
Save 7,179
From 5,490
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
Departure: 30 March 2025
Countries Visited: USA, Bahamas, Virgin Islands, Dominican Republic
INSIDE
$1,793
OCEANVIEW
$2,053
BALCONY
$2,358
SUITE
$2,512
From 1,793
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

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) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 28 December 2025
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$2,297
OCEANVIEW
$3,164
BALCONY
$3,319
SUITE
$4,759
Save 886
From 2,019
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 28 December 2025
Countries Visited: USA, Saint Kitts and Nevis, Virgin Islands, Dominican Republic
Exclusive Offer
INSIDE
$1,634
OCEANVIEW
$1,853
BALCONY
$2,396
SUITE
$8,692
Save 2,529
From 1,634
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Nov 2024 to Apr 2026
Countries Visited: USA, Dominican Republic, Virgin Islands, Sint Maarten
Exclusive DealExclusive Offer
INSIDE
$1,428
OCEANVIEW
$1,626
BALCONY
$2,037
SUITE
$5,074
Save 3,250
From 1,428
Cruise
 (2)

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Dec 2024 to Mar 2025
Countries Visited: USA, Haiti, Dominican Republic, Virgin Islands (+1 more), Sint Maarten
Exclusive Offer
INSIDE
$1,467
OCEANVIEW
$1,492
BALCONY
$1,653
SUITE
$4,290
Save 2,669
From 1,467
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
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Jan 2026
Countries Visited: Puerto Rico, Saint Lucia, Saint Kitts and Nevis, Antigua and Barbuda (+1 more), Virgin Islands
Exclusive Deal
INSIDE
$1,435
OCEANVIEW
$1,585
BALCONY
$2,118
SUITE
$3,249
Save 670
From 1,261
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,329
OCEANVIEW
$1,432
BALCONY
$2,038
SUITE
$2,676
Save 1,503
From 1,166
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
 (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,506
OCEANVIEW
-
BALCONY
$1,831
SUITE
$2,516
From 1,506
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 Oct 2024
Countries Visited: Puerto Rico, Virgin Islands, Saint Kitts and Nevis, Saint Lucia (+1 more), Barbados
Exclusive Deal
INSIDE
$1,358
OCEANVIEW
$1,568
BALCONY
$3,514
SUITE
$3,847
Save 1,999
From 1,332
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
 (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) Boston to San Juan
Cruise Line: Royal Caribbean
Departure: 02 November 2025
Countries Visited: USA, Bermuda, Antigua and Barbuda, Virgin Islands (+1 more), Puerto Rico
Exclusive Deal
INSIDE
$1,458
OCEANVIEW
$1,763
BALCONY
$2,136
SUITE
$3,453
Save 558
From 1,291
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
 (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
$4,182
SUITE
$3,777
Save 696
From 1,393
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
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
 (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
Results: 31-60 of 112

No Results found. Try changing your search filters.

Caribbean & Bahamas Cruises

Travel Styles

Trip Lengths