MEI Travel Banner Ad

The Best Things to Do in St. Thomas: Ultimate Cruise Port Guide

Best things to do in St. Thomas on a cruise featured

St. Thomas is one of the most popular Caribbean cruise ports of call, and it’s no surprise as there is so much to do on this amazing island. From sightseeing to shopping, to history, to pristine beaches, there is certainly something for everyone to enjoy in St. Thomas. With so many options, we put together this list of the best things to do in St. Thomas on a cruise to help with your tour planning.

The Best Things to do in St. Thomas on a Cruise (2026)

1. Capture the Views with an Island Tour

When your cruise ship docks in Charlotte Amalie, the capital of St. Thomas, you will either dock at Havensight or Crown Bay. Havensight is the larger and more frequented pier that is within walking distance or a quick taxi ride to downtown.

Crown Bay is the newer pier where larger ships have to dock and is located further from downtown. Regardless of where you dock, the island’s amenities are easily accessible.

Best Things to Do in St Thomas on a Cruise

The best way to get a glimpse of all the island’s major highlights during a single visit is definitely an island tour. There are various tour offerings that can be booked through the cruise line directly, through third-party companies, or through local vendors like Sunny Liston Tours.

During your St. Thomas island tour, be sure to have your camera ready to capture all the magnificent photo ops awaiting you. After you get a small taste of the island, you will be ready to head back onboard your ship and book another cruise stopping in St. Thomas.

Best Things to Do in St Thomas on a Cruise

Your St. Thomas island tour will likely stop at Mountain Top. Located on one of the highest points in St. Thomas, here you will have the opportunity to capture some breathtaking views of Magen’s Bay and the surrounding Virgin Islands, shop the expansive duty-free shop, and indulge in the famous Banana Daiquiri.

Best Things to Do in St Thomas on a Cruise

99 Steps, located on Government Hill, is also another popular photo op on a St. Thomas island tour. This staircase “street,” built in the 1700’s, is not only of historical significance but it affords more amazing views from the top.

While in the area, you will want to visit Blackbeard’s Castle for some photo ops as well. Originally called Skytsborg Tower, Blackbeard’s Castle is located on the highest point of Government Hill and is a National Historic Landmark. It served as a watchtower for guarding Charlotte Amalie.

Best Things to Do in St Thomas on a Cruise

Other notable stops may include Fort Christian — the oldest standing structure in the Virgin Islands, Bluebeard’s Castle Resort, and Drake’s Seat and Beacon Point for more great views along Skyline Drive.

Tour Duration: 2-5 hours
Price Range: $75-$130 per person
Best For: Those who are new to St. Thomas or want a highlights tour

Sample Tour: St. Thomas Island Overview

2. Ride the Paradise Point Skyride

If you want to enjoy amazing views without compromising your entire day on an island tour, then be sure to ride the Paradise Point Skyride which has been voted one of the best things to do in St Thomas on a cruise.

This gondola attraction is located within walking distance from the Havensight cruise pier and gives you some flexibility in your day. Once a ticket is purchased, it is valid for the entire day, and you can spend as little or as much time here as you like.

Best Things to Do in St Thomas on a Cruise

Enjoy a scenic ride on this aerial gondola as it ascends to the landing platform 700 feet above sea level. Once at the top, you will want to take some time to capture the panoramic vistas of the harbor, cruise ships, and neighboring islands.

After you have done your best to document the beauty, the journey doesn’t have to end there. You can spend some time shopping, grab a bite to eat, enjoy the signature Bailey’s Bushwacker, partake in a bird show, walk the nature trail, or simply relax and enjoy the complimentary WiFi. You can always opt to come back later in the day to enjoy these activities as well.

Duration: 1-2 hours
Price: A roundtrip ticket for the Skyride costs $30 for adults and $20 for kids
Best For: Visitors of all ages who want panoramic views of St. Thomas

Skyride Info: Paradise Point Skyride

3. Visit Coral World

If you are looking for something a bit more interactive during your visit to the island, you should visit Coral World. This marine park, located a short 20-minute drive from the cruise pier, is a great day trip for cruisers of all ages. With so many activities and exhibits, you can immerse yourself in the amazing sea life for hours, getting as up close and personal as you want.

Best Things to Do in St Thomas on a Cruise

For a general admission price of $29 for adults (with a discounted rate for kids), you will have unlimited access for the day to several exhibits including the in-ocean Dolphin Sea Sanctuary, the lorikeet aviary, the Undersea Observatory, the Turtle Pool, Stingray Lagoon, Shark Shallows, and more.

Your ticket will also gain you access to several feeding times and shows throughout the day where you will be able to gain a bit more knowledge and watch the staff engage with these amazing creatures.

Also offering encounters with sea lions, dolphins, and sharks at an additional fee, you will have a hands-on opportunity to interact with these creatures in shallow waters under staff instruction.

Best Things to Do in St Thomas on a Cruise

Other activities available at Coral World include a Sea Trek Helmet Dive and SNUBA.  Of course, there is also the Beach Cafe and Shark Bar to grab a bit to eat during the day and plenty of gift shops to bring home the perfect souvenir from your trip to Coral World in St. Thomas.

Tour Duration: 4-8 hours
Price Range: $60-$90 per person
Best For: Travelers of all ages who are interested in an interactive, marine wildlife-focused experience

Sample Tour: Coral World and Coki Beach

4. Take a Zip Lining Adventure

If you are looking for some hands-on excitement but have something more adventurous in mind, then book the Tree Limin’ Extreme experience. This extreme zip line adventure is located in the rainforest of St. Peter Mountain and offers picturesque vistas of Magens Bay, the Virgin Islands, and beyond.

Offering the ultimate “zip trip,” you will experience six zip lines including the only “yo-yo” zip in the Caribbean (travels forward and backwards), two sky bridges, and eight scenic platforms that are sure to get the adrenaline flowing.

Best Things to Do in St Thomas on a Cruise

With your experienced guides, you will be taken to the top of the course in a Swiss Army vehicle, given safety instructions, and be “tree limin” in no time. As you soar through the lush Caribbean rainforest on your approximately two-hour extreme adventure, be sure to take in all the sights and sounds of nature as this is sure to be an experience of a lifetime.

Of note: children must be at least five years old and weigh at least 70 lbs or may zip tandem as long as the combined weight is not more than 275 lbs. Height requirements are between 4 and 6.5 feet.

Tour Duration: 2-3 hours
Price Range: $130-$140 per person
Best For: Adventurous guests who want an adrenaline rush!

Zip Line Info: Tree Limin’ Extreme

5. Hit the Beach

If your idea of a vacation is not zip lining through the rainforest but rather relaxing on a beach, St. Thomas has you covered.

Magens Bay, possibly the most popular tourist attraction on the island, is located about a 30-minute cab ride away from the cruise pier (the taxi ride should cost around $10-$15 per person). For a $7 per person admission fee, you will have access to a beautiful mile stretch of beach, food concessions, a full service bar, and facilities. Chairs can be rented for $20 each as well as other equipment and lockers.

Best Things to Do in St Thomas on a Cruise

Coki Beach, adjacent to Coral World Ocean Park, is a snorkeler’s paradise with calm shallow waters and an abundance of sea life. Another popular beach spot, Coki offers chair rentals with umbrellas, water sport rentals, and facilities. This beach has no entrance fee.

Sapphire Beach, another popular beach, features a restaurant, beach bar, facilities, and plenty of equipment rentals. Voted a locals’ favorite, this beach offers an abundance of shade and less crowds for you to relax and enjoy the sapphire-hued waters.

Best Things to do in St Thomas on a Cruise
Sapphire Beach

If you have visited St. Thomas and these popular beaches before and are looking for something different, perhaps you might want to venture over to Trunk Bay in St. John. You can catch a ferry to St. John to enjoy the beautiful white sand beach and snorkeling, located within the Virgin Islands National Park.

For an entrance fee of $5 per person, you can enjoy access to Trunk Bay for the day with plenty of amenities and equipment available to rent. While visiting, be sure to check out the Underwater Trail snorkeling path.

Tour Duration: 3-6 hours
Price Range: $60-$100 per person
Best For: Those looking for a relaxing day in the sand and surf

Sample Tour: St. Thomas Shopping, Sightseeing and Beach Combo

St. Thomas Cruise Port: Frequently Asked Questions

What’s the best beach to visit in St. Thomas?

Magens Bay is widely known as the best beach in St. Thomas. Brewers Bay Beach, Sapphire Beach, and Coki Point Beach are also popular options. If you’re willing to take the ferry (or an organized tour) over to the neighboring island of St. John, most consider the best beach there to be Trunk Bay.

Do you need a passport to go to St. Thomas?

If you’re a U.S. citizen, you do not need a passport to visit St. Thomas as it is part of the U.S. Virgin Islands. However, if you’re visiting via a cruise, you will likely need your passport as your voyage will stop at other countries as part of the itinerary.

The exception to this is if you’re sailing roundtrip from the same U.S. homeport; in that case you can use either a passport or a birth certificate and government-issued photo ID to sail.

What are the top things to do near the St. Thomas cruise port?

Some of the closest attractions to the cruise port in St. Thomas include the Paradise Point Skyride, the famous 99 Steps staircase, and Blackbeard’s Castle. Of course, there are also a number of shopping and dining opportunities within the port area as well as just outside of it.

Comments

Do you agree with our list of the best things to do in St Thomas on a cruise? What are your favorite activities on this island? Drop us an anchor below to let us know how you like to spend your day on this popular Caribbean island and help fellow cruisers plan their perfect trip to St. Thomas.

Pin This:

6 comments

  • That all looks like a lot of fun! Are you able to fit it all in when stopping over on a cruise? Would you recommend staying in St. Thomas as a main vacation destination?

    • Great question Brianna. Honestly, I think St. Thomas is a great place to visit on a cruise, not sure if we would spend an entire week on the island. All of the islands are pretty close, so you could always take a few day trips if you did plan an extended vacation there. Most of these activities are for a full day, and with so many cruises going to St. Thomas, us cruisers visit often, so we need a solid list of things to do. Appreciate the comment. Happy sailing.

  • Ha, I think the best thing to do is escape St. Thomas and go to St. John. Glad you covered that.

  • Loved the images especially that turtle 🙂 lovely blog!

Leave your comment