Turquoise water, scenic island views, and one of the Caribbean’s most iconic cruise stops.
Located in the U.S. Virgin Islands, St. Thomas is one of the Caribbean’s most popular cruise ports — and for good reason. Visitors can spend the day snorkeling in crystal-clear water, exploring colorful waterfront streets in Charlotte Amalie, or taking in breathtaking views from the island’s dramatic hillsides. With its welcoming island culture, famous beaches, and easy access for U.S. travelers, St. Thomas offers an unforgettable taste of the Caribbean.
Magens Bay Beach
Often ranked among the most beautiful beaches in the Caribbean, Magens Bay is known for its calm turquoise water, soft sand, and lush green hills surrounding the bay.
Charlotte Amalie & Historic Harbor
The island’s colorful capital is filled with waterfront views, historic buildings, charming streets, and some of the Caribbean’s best duty-free shopping.
Snorkeling & Sailing Excursions
St. Thomas is a hub for incredible water adventures, from snorkeling vibrant coral reefs to sailing catamarans through the surrounding Virgin Islands.
Gateway to St. John & Virgin Islands National Park
Just a short ferry ride away, nearby St. John offers untouched beaches, lush hillsides, and protected landscapes within Virgin Islands National Park.
Cruise travelers looking to explore one of the Caribbean’s most iconic ports
Beach lovers wanting calm water and picture-perfect island scenery
Snorkelers and sailing enthusiasts seeking crystal-clear Caribbean waters
Travelers who enjoy colorful towns, shopping, and historic waterfronts
Visitors interested in exploring nearby islands like St. John
Couples and families looking for a relaxed Caribbean day of adventure
December through April
Warm, sunny weather with lower humidity and comfortable temperatures
Ideal for beach days, sailing excursions, and snorkeling in calm waters
Peak cruise and tourism season with lively ports and full excursion options
☀️ May through early June and November often offer great weather with fewer crowds and better availability.
👀 Late summer and early fall bring lower prices but coincide with hurricane season, so travel insurance is recommended.
By Cruise: St. Thomas is one of the Caribbean’s most popular cruise ports, with ships docking in Charlotte Amalie or Havensight Harbor.
By Air: Cyril E. King Airport (STT) offers direct flights from several major U.S. cities, making the island accessible for both cruise departures and land-based visits.
Getting Around: Taxis, safari buses, and organized excursions are the easiest ways to explore the island, especially for cruise visitors with limited time.
Cruise port schedules can affect crowd levels at beaches and attractions.
Some of the island’s best beaches require short taxi rides from the port.
Excursions like snorkeling tours and sailing trips often book out early on busy cruise days.
Nearby St. John requires ferry coordination to visit during a cruise stop.
Island traffic and hillside roads can impact travel times between attractions.
We help you plan the right excursions and timing so you can make the most of your time in St. Thomas without feeling rushed.
From snorkeling turquoise waters to relaxing on world-famous beaches, St. Thomas offers the perfect mix of Caribbean scenery and island adventure. We’ll help you choose the right cruise itinerary and excursions so you can make the most of your time in port.
Tell us a little about your travel plans, and we’ll help you plan the perfect St. Thomas experience.
Start Planning My Trip ➤
Personalized planning • Expert guidance • No extra planning fees