Welcome to planDisney, Katrina! I am glad that you sailed by with your question.
Tortola, BVI has some beautiful beaches that you can get to in a taxi. Some are more popular than others, so I suggest doing an internet search depending on what type of experience you are looking for. When I visited, I took a tour of The Baths and spent some time on the beach during a Disney Cruise Line
Port Adventure, but I know that others visited on their own. There are restaurants and shops in Road Town, which is where you will port.
In
St. Thomas, USVI, the ship usually docks at the Havensight Mall Dock, and there are shops in that area. The "dollar bus" is one way to see some of the island's popular destinations. There are taxis to take you to beaches, and you can take a ferry to St. John as well.
When I am looking for a hidden gem or a recommendation, I always ask the Disney Cruise Line crew members. They are a wealth of information!
Be sure to note the "All Aboard" time in the
Disney Cruise Line Navigator app before disembarking and give yourself plenty of time to return back to the ship. If you decide to explore on your own, you do not want to be late returning to the ship.
Katrina, if you have any other questions,
planDisney is here for you. Come back to visit us anytime.
Adventure is out there!
JoVonn