Tortola, British Virgin Islands cruise port

Tortola, British Virgin Islands

The largest of the British Virgin Islands, Tortola pairs a lively pier-side scene with easy escapes to powder-sand beaches, lush national park trails, and the boulder-strewn Baths of Virgin Gorda just a short ferry away.

⚓ Docked (most ships) — tender if 3+ ships in port🕒 Typical call: 7–9 hrs💵 Currency: US Dollar🗣️ Language: English
Docking
Cyril B. Romney Pier Park, Road Town — 2 berths, up to 180,000 GT; overflow ships anchor & tender
Walk to Center
5 min to Road Town Main Street from the pier
Best For
Beach days, island hopping to Virgin Gorda & Jost Van Dyke, snorkeling
Don't Miss
The Baths on Virgin Gorda — book the ferry excursion early

Getting Ashore

Most ships dock directly at the Cyril B. Romney Pier Park in Road Town; if a third vessel is in port you'll tender to the Road Town Jetty, a short water-taxi ride away.

Getting Ashore in Tortola

  • 1
    Docked at Pier ParkWalk off the ship into the Tortola Pier Park complex — 70+ shops, restaurants, duty-free, and a taxi dispatch area are right there.
  • 2
    Tender situationOn busy port days a third ship may anchor offshore. Tenders run to the Road Town Jetty (near the Ferry Terminal), a 10-min ride — allow extra time, especially at peak hours.
  • 3
    Getting aroundTaxis queue at the pier and run fixed government rates. Confirm the fare before you board. Rental cars are available for independent travelers; driving is on the LEFT.
  • 4
    Ferry to other islandsThe BVI Ferry Terminal is a short walk from the pier. Ferries to Virgin Gorda (about 30 min) and Jost Van Dyke depart regularly — buy tickets at the terminal or book a shore excursion in advance.

💡 Pro move: Cruise ship departure times are strictly enforced. The Baths ferry trip is the most popular excursion — book ahead and leave ample return time.

Piers & Tendering by Cruise Line

Road Town's Pier Park handles two ships simultaneously; a third must anchor and tender.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesCyril B. Romney Pier Park, Road Town📍Docked
Overflow / busy port daysAnchor — tender to Road Town Jetty📍Tendered

Top Excursions

From a beach day at Cane Garden Bay to a ferry adventure at Virgin Gorda's Baths, Tortola punches well above its size for shore-day variety.

Iconic

The Baths, Virgin Gorda

Massive granite boulders tumbled along the shore form sea-lit grottoes, tidal pools, and a hidden beach at Devil's Bay. A roughly 30-minute ferry from Road Town to Spanish Town gets you there (then a short taxi to The Baths); allow 3–4 hours on the island.

⏱ Full day (6–8 hrs)🚢 Ferry required📷 Iconic BVI bucket-list
Find Virgin Gorda ferry tours →
Relax

Cane Garden Bay Beach

Tortola's most popular beach — calm turquoise water, soft sand, beach bars, and watersports rentals. About 20–25 minutes by taxi over the ridge from Road Town.

⏱ 2–4 hrs🚕 Taxi needed🏖️ Swim & relax
Find Cane Garden Bay beach tours →
Adventure

Jost Van Dyke Day Trip

Hop a boat to this tiny island for White Bay beach and the famous Bubbly Pool — a natural jacuzzi formed by waves crashing over rocks at the north shore.

⏱ 4–6 hrs🚢 Boat required🍹 Beach bars on site
Find Jost Van Dyke tours →
Nature

Sage Mountain National Park Hike

A short trail through mahogany forest leads to the highest point in the Virgin Islands (1,716 ft) with sweeping views over both the British and US Virgin Islands.

⏱ 2–3 hrs🥾 Moderate trail🌿 Lush rainforest
Find Sage Mountain hiking tours →
Adventure

Snorkeling & Catamaran Sail

Catamaran tours circle Tortola stopping at Smuggler's Cove and other clear-water reef sites. Sea turtles are commonly spotted, and rum punch is usually included.

⏱ 3–4 hrs🤿 Gear included🐢 Turtle sightings common
Find snorkeling catamaran tours →
History

Callwood Rum Distillery

One of the oldest rum distilleries in the Caribbean, operating since the 1800s with original copper pot stills. A short guided tour ends with a tasting of locally made Arundel Rum.

⏱ 1–2 hrs🥃 Rum tasting included🏛️ Historic site
Find rum distillery tours →

Self-Guided Walks & Hikes

Road Town's waterfront and main street are an easy stroll from the pier, with local shops and the Folk Museum within comfortable walking distance.

Road Town Waterfront & Main Street

~1 hr | Flat | Easy

Exit the pier into Pier Park, then walk north along the waterfront toward the Ferry Terminal and into Road Town's Main Street. Browse local shops, find the Virgin Islands Folk Museum on Main Street, and continue to Pusser's Landing for a drink with harbor views.

  1. StartTortola Pier Park
  2. StopRoad Town Ferry Terminal
  3. StopMain Street Road Town
  4. EndPusser's Landing Road Town
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Tortola, British Virgin Islands (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan78°F / 26°C76°F / 24°C11
Feb78°F / 26°C75°F / 24°C11
Mar78°F / 26°C76°F / 24°C7
Apr79°F / 26°C76°F / 24°C9
May80°F / 27°C78°F / 26°C10
Jun82°F / 28°C79°F / 26°C11
Jul82°F / 28°C80°F / 27°C15
Aug83°F / 28°C80°F / 27°C17
Sep83°F / 28°C80°F / 27°C16
Oct83°F / 28°C80°F / 27°C18
Nov82°F / 28°C79°F / 26°C16
Dec80°F / 27°C77°F / 25°C12

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • Book Virgin Gorda early. The Baths is the most popular excursion in the BVI — shore excursion slots and ferry seats fill fast. Book before your cruise, not at the pier.
  • 💵
    US Dollars everywhere. The BVI uses USD; no currency exchange needed for American travelers. Credit cards are widely accepted at shops and restaurants.
  • 🚕
    Fixed taxi fares. Government-set rates apply. Ask the fare upfront and confirm it's per person, not per vehicle — shared taxis are common and significantly cheaper.
  • 🌧️
    Brief tropical showers are normal. They pass quickly. Cane Garden Bay is on the north side of the island — the ridge often shields it from storms that hit Road Town.
  • 🛥️
    If you tender, budget extra time. Tender queues can build up, especially when multiple ships are in port. Be back at the pier at least 60–90 minutes before departure.

Cruises Calling Here

Upcoming cruises that call at Tortola, British Virgin Islands. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 17 Jun 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 13 Jun 16:00Departing from Miami, Florida
  2. 15 Jun 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 16 Jun 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 17 Jun 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 19 Jun 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 20 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$1409from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 18 Jun 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jun 14
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Orlando Great Stirrup Cay Dominican Republic
  1. 14 Jun 16:00Departing from Port Canaveral, Orlando, Florida
  2. 16 Jun 09:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  3. 17 Jun 11:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 18 Jun 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 20 Jun 10:30 - 17:30Great Stirrup Cay, Bahamas NCL private island
  6. 21 Jun 06:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$1209from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 21 Jun 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 20 Jun 18:00Departing from San Juan, Puerto Rico
  2. 21 Jun 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 22 Jun 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  4. 23 Jun 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 24 Jun 08:00 - 17:00Basseterre St Kitts, Port Zante
  6. 25 Jun 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 27 Jun 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1750from / pp
Disney Treasure
Disney Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 23 Jun 07:30 - 17:45 20267 nights5 portsDeparts 2026 Jun 20
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean Cruise
  1. 20 Jun 15:45Departing from Port Canaveral, Orlando, Florida
  2. 23 Jun 07:30 - 17:45Tortola Island BVI, Road Town, UK Virgin Islands
  3. 24 Jun 07:45 - 15:45St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 26 Jun 10:00 - 16:45Disney Castaway Cay, Bahamas DCL private island
  5. 27 Jun 07:30Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$3023from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 24 Jun 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jun 20
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 20 Jun 16:00Departing from Miami, Florida
  2. 22 Jun 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 23 Jun 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 24 Jun 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 26 Jun 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 27 Jun 07:00Arriving in Miami, Florida
Find this cruise to book →
$1409from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 01 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 27 Jun 16:00Departing from Miami, Florida
  2. 29 Jun 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 30 Jun 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 01 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 03 Jul 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 04 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1339from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 02 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jun 28
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Orlando Great Stirrup Cay Dominican Republic
  1. 28 Jun 16:00Departing from Port Canaveral, Orlando, Florida
  2. 30 Jun 09:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  3. 01 Jul 11:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 02 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 04 Jul 10:30 - 17:30Great Stirrup Cay, Bahamas NCL private island
  6. 05 Jul 06:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$1029from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 05 Jul 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 04 Jul 18:00Departing from San Juan, Puerto Rico
  2. 05 Jul 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 06 Jul 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  4. 07 Jul 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 08 Jul 08:00 - 17:00Basseterre St Kitts, Port Zante
  6. 09 Jul 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 11 Jul 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1001from / pp
Disney Treasure
Disney Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 07 Jul 07:30 - 17:45 20267 nights5 portsDeparts 2026 Jul 04
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean Cruise
  1. 04 Jul 15:45Departing from Port Canaveral, Orlando, Florida
  2. 07 Jul 07:30 - 17:45Tortola Island BVI, Road Town, UK Virgin Islands
  3. 08 Jul 07:45 - 15:45St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 10 Jul 10:00 - 16:45Disney Castaway Cay, Bahamas DCL private island
  5. 11 Jul 07:30Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$2526from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 08 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 04
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 04 Jul 16:00Departing from Miami, Florida
  2. 06 Jul 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 07 Jul 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 08 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 10 Jul 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 11 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1389from / pp
Celebrity Beyond
Celebrity Cruises
Round-trip from Miami
⚓ Calls 08 Jul 12:30 - 19:00 20267 nights5 portsDeparts 2026 Jul 05
View itinerary · 5 ports
7 days, round-trip Tortola, St. Maarten Puerto Plata
  1. 05 Jul 16:00Departing from Miami, Florida
  2. 07 Jul 08:00 - 14:30Puerto Plata-Amber Cove, Dominicana
  3. 08 Jul 12:30 - 19:00Tortola Island BVI, Road Town, UK Virgin Islands
  4. 09 Jul 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  5. 12 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1094from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 15 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 11
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 11 Jul 16:00Departing from Miami, Florida
  2. 13 Jul 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 14 Jul 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 15 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 17 Jul 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 18 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1259from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 16 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 12
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Orlando Great Stirrup Cay Dominican Republic
  1. 12 Jul 16:00Departing from Port Canaveral, Orlando, Florida
  2. 14 Jul 09:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  3. 15 Jul 11:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 16 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 18 Jul 10:30 - 17:30Great Stirrup Cay, Bahamas NCL private island
  6. 19 Jul 06:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$1129from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 19 Jul 08:00 - 17:00 20267 nights7 portsDeparts 2026 Jul 18
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 18 Jul 18:00Departing from San Juan, Puerto Rico
  2. 19 Jul 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 20 Jul 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  4. 21 Jul 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 22 Jul 08:00 - 17:00Basseterre St Kitts, Port Zante
  6. 23 Jul 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 25 Jul 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1305from / pp
Disney Treasure
Disney Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 21 Jul 07:30 - 17:45 20267 nights5 portsDeparts 2026 Jul 18
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean Cruise
  1. 18 Jul 15:45Departing from Port Canaveral, Orlando, Florida
  2. 21 Jul 07:30 - 17:45Tortola Island BVI, Road Town, UK Virgin Islands
  3. 22 Jul 07:45 - 15:45St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 24 Jul 10:00 - 16:45Disney Castaway Cay, Bahamas DCL private island
  5. 25 Jul 07:30Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$2505from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 22 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 18
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 18 Jul 16:00Departing from Miami, Florida
  2. 20 Jul 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 21 Jul 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 22 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 24 Jul 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 25 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1309from / pp
Celebrity Beyond
Celebrity Cruises
Round-trip from Miami
⚓ Calls 22 Jul 12:30 - 19:00 20267 nights5 portsDeparts 2026 Jul 19
View itinerary · 5 ports
7 days, round-trip Tortola, St. Kitts Puerto Plata
  1. 19 Jul 16:00Departing from Miami, Florida
  2. 21 Jul 08:00 - 14:30Puerto Plata-Amber Cove, Dominicana
  3. 22 Jul 12:30 - 19:00Tortola Island BVI, Road Town, UK Virgin Islands
  4. 23 Jul 07:00 - 16:00Basseterre St Kitts, Port Zante
  5. 26 Jul 07:00Arriving in Miami, Florida
Find this cruise to book →
$1094from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 29 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 25
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 25 Jul 16:00Departing from Miami, Florida
  2. 27 Jul 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 28 Jul 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 29 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 31 Jul 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 01 Aug 07:00Arriving in Miami, Florida
Find this cruise to book →
$1309from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 30 Jul 06:45 - 14:00 20267 nights6 portsDeparts 2026 Jul 26
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Orlando Great Stirrup Cay Dominican Republic
  1. 26 Jul 16:00Departing from Port Canaveral, Orlando, Florida
  2. 28 Jul 09:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  3. 29 Jul 11:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 30 Jul 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 01 Aug 10:30 - 17:30Great Stirrup Cay, Bahamas NCL private island
  6. 02 Aug 06:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$1079from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 02 Aug 08:00 - 17:00 20267 nights7 portsDeparts 2026 Aug 01
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 01 Aug 18:00Departing from San Juan, Puerto Rico
  2. 02 Aug 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 03 Aug 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  4. 04 Aug 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 05 Aug 08:00 - 17:00Basseterre St Kitts, Port Zante
  6. 06 Aug 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 08 Aug 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$1129from / pp
Disney Treasure
Disney Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 04 Aug 07:30 - 17:45 20267 nights5 portsDeparts 2026 Aug 01
View itinerary · 5 ports
7 days, round-trip 7 Night Eastern Caribbean Cruise
  1. 01 Aug 15:45Departing from Port Canaveral, Orlando, Florida
  2. 04 Aug 07:30 - 17:45Tortola Island BVI, Road Town, UK Virgin Islands
  3. 05 Aug 07:45 - 15:45St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 07 Aug 10:00 - 16:45Disney Castaway Cay, Bahamas DCL private island
  5. 08 Aug 07:30Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$2211from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 05 Aug 06:45 - 14:00 20267 nights6 portsDeparts 2026 Aug 01
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 01 Aug 16:00Departing from Miami, Florida
  2. 03 Aug 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 04 Aug 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 05 Aug 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 07 Aug 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 08 Aug 07:00Arriving in Miami, Florida
Find this cruise to book →
$1319from / pp
Norwegian Luna
Norwegian Cruise Line Cruises
Round-trip from Miami
⚓ Calls 12 Aug 06:45 - 14:00 20267 nights6 portsDeparts 2026 Aug 08
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Miami Great Stirrup Cay Dominican Republic
  1. 08 Aug 16:00Departing from Miami, Florida
  2. 10 Aug 07:00 - 15:00Puerto Plata-Amber Cove, Dominicana
  3. 11 Aug 10:00 - 18:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 12 Aug 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 14 Aug 10:00 - 18:00Great Stirrup Cay, Bahamas NCL private island
  6. 15 Aug 07:00Arriving in Miami, Florida
Find this cruise to book →
$1339from / pp
Norwegian Prima
Norwegian Cruise Line Cruises
Round-trip from Port Canaveral
⚓ Calls 13 Aug 06:45 - 14:00 20267 nights6 portsDeparts 2026 Aug 09
View itinerary · 6 ports
7 days, round-trip Caribbean Round-trip Orlando Great Stirrup Cay Dominican Republic
  1. 09 Aug 16:00Departing from Port Canaveral, Orlando, Florida
  2. 11 Aug 09:00 - 16:00Puerto Plata-Amber Cove, Dominicana
  3. 12 Aug 11:00 - 19:00St Thomas Island USVI, Charlotte Amalie, US Virgin Islands
  4. 13 Aug 06:45 - 14:00Tortola Island BVI, Road Town, UK Virgin Islands
  5. 15 Aug 10:30 - 17:30Great Stirrup Cay, Bahamas NCL private island
  6. 16 Aug 07:00Arriving in Port Canaveral, Orlando, Florida
Find this cruise to book →
$909from / pp
Rhapsody Of The Seas
Royal Caribbean Cruises
Round-trip from San Juan
⚓ Calls 16 Aug 08:00 - 17:00 20267 nights7 portsDeparts 2026 Aug 15
View itinerary · 7 ports
7 days, round-trip Southern Caribbean Cruise
  1. 15 Aug 18:00Departing from San Juan, Puerto Rico
  2. 16 Aug 08:00 - 17:00Tortola Island BVI, Road Town, UK Virgin Islands
  3. 17 Aug 08:00 - 17:00Philipsburg St Maarten, Netherlands Antilles
  4. 18 Aug 08:00 - 17:00St Johns Antigua, RCI Royal Beach Club
  5. 19 Aug 08:00 - 17:00Basseterre St Kitts, Port Zante
  6. 20 Aug 08:00 - 17:00St Croix Island USVI, Frederiksted-Christiansted, US Virgin Islands
  7. 22 Aug 06:00Arriving in San Juan, Puerto Rico
Find this cruise to book →
$819from / pp
See more cruises visiting Tortola →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.