Top Things to Do in St. Thomas (USVI)

Disclosure: This post may contain affiliate links. If you click through and make a purchase, I may earn a small commission at no extra cost to you. I only recommend products and services I trust.
scenic view of St. Thomas with turquoise water, green hills, and Caribbean islands in the distance
Caribbean, St Thomas US Virgin Islands. Panoramic view.

St. Thomas is one of the Caribbean’s most popular and convenient cruise ports, offering a perfect blend of world‑class beaches, scenic viewpoints, easy transportation, and a wide range of excursions that fit every type of traveler. Whether you want a relaxing beach day, a bit of shopping, a scenic island tour, or a quick ferry ride to nearby St. John, St. Thomas makes it incredibly simple to customize your day. With so many attractions close to the port and plenty of options for both DIY and guided experiences, it’s a favorite stop for cruisers who want beauty, variety, and ease all in one place.

If you’re deciding how to spend your port day, these top things to do in St. Thomas are a great place to start.

1. Magens Bay Beach

Scenic view of Magens Bay Beach in St. Thomas with calm turquoise water and surrounding green hills
A beautiful view of Magens Bay Beach in St. Thomas, known for its calm water, soft sand, and stunning Caribbean scenery.

Magens Bay is one of the most iconic beaches in the Caribbean. The calm turquoise water and soft white sand make it perfect for swimming and relaxing. The bay is protected, so the water stays smooth and easy for families or anyone who wants a simple beach day. You’ll find restrooms, chair rentals, food stands, and shaded areas, which makes it one of the most convenient beaches for cruisers. It can get busy on peak cruise days, but the beauty of the bay always stands out. Whether you want to swim, sunbathe, or enjoy the scenery, Magens Bay delivers a classic Caribbean experience. You can read the full Magens Bay Beach guide here.

2. Sapphire Beach

Clear turquoise water and white sand at Sapphire Beach in St. Thomas with views of nearby islands
A beautiful view of Sapphire Beach in St. Thomas, known for its clear water, steady breezes, and easy from‑shore snorkeling.

Sapphire Beach is a beautiful spot with clear water, soft sand, and steady breezes that keep the beach comfortable. Snorkeling is excellent here, with coral and fish close to shore, so you don’t need a tour to see marine life. The beach has chair rentals, restrooms, and food options, which makes it easy for cruisers to spend a full day. Views of St. John and nearby cays give the beach a postcard feel, and the open shoreline makes it great for photos. Sapphire has a lively but relaxed atmosphere, so it works well for couples, families, or anyone who wants a scenic beach without heavy crowds. You can read the full Sapphire Beach guide here.

3. Coki Beach & Coral World Ocean Park

Coki Point Beach in St. Thomas with clear turquoise water and Thatch Cay island in the background.
Coki Point Beach in St. Thomas with clear turquoise water and Thatch Cay island in the background.

Coki Beach is known for its clear water and excellent from‑shore snorkeling. Fish gather close to the rocks, so you can see plenty of marine life without going far. The beach has a lively vibe with music, food vendors, and chair rentals. Right next door is Coral World Ocean Park, where you can explore marine exhibits or book interactive experiences like sea lion encounters. This area is great for families or cruisers who want a mix of beach time and activities. You can spend the morning snorkeling and the afternoon exploring Coral World, all in one easy location. You can read the full Coki Beach & Coral World guide here.

4. Mountain Top

Panoramic view of Magens Bay from Mountain Top in St. Thomas, USVI
A sweeping view of Magens Bay from Mountain Top, one of the most famous overlooks in St. Thomas.

Mountain Top is one of the best viewpoints in St. Thomas. From the deck, you can see Magens Bay, the surrounding hills, and even the British Virgin Islands on a clear day. The overlook sits inside a large shopping area, so it’s an easy stop on any island tour. Visitors often try the famous banana daiquiri, which originated here. The views are the main draw, and they make this a great spot for photos. Mountain Top pairs well with other attractions like Drake’s Seat or Magens Bay, and it’s a quick stop that adds a scenic highlight to your day. You can read the full Mountain Top guide here.

5. Drake’s Seat

Scenic overlook of Magens Bay from Drake’s Seat in St. Thomas, USVI
Scenic overlook of Magens Bay from Drake’s Seat in St. Thomas, USVI

Drake’s Seat is a small overlook with one of the best views of Magens Bay. It’s a quick stop, but the scenery is stunning. You’ll see rolling hills, bright blue water, and a perfect angle for photos. The spot is tied to local legend, as it’s said Sir Francis Drake once watched for ships from this hill. Because it’s easy to reach, many island tours include it, and taxis often stop here on the way to Magens Bay. It’s not a long visit, but it’s a classic St. Thomas viewpoint that gives you a beautiful look at the island. You can read the full Drake’s Seat guide here.

6. Charlotte Amalie Historic District

Colorful waterfront view of Charlotte Amalie in St. Thomas with historic buildings and harbor scenery
Charlotte Amalie blends history, shopping, and scenic harbor views along the colorful St. Thomas waterfront.

Charlotte Amalie blends Caribbean charm with Danish history. The town has colorful buildings, narrow alleyways, and historic sites like Fort Christian and the 99 Steps. It’s also one of the best places in the Caribbean for duty‑free shopping, with jewelry stores, boutiques, and local vendors along the waterfront. The area is walkable and lively, which makes it a great option for cruisers who want to explore without going far from the port. You can shop, take photos, or enjoy a relaxed stroll through the historic streets. Charlotte Amalie offers a nice mix of culture, history, and convenience. You can read the full Charlotte Amalie Historic District guide here.

7. Skyride to Paradise Point

Cable cars rising above Charlotte Amalie Harbor on the Skyride to Paradise Point in St. Thomas
The Skyride to Paradise Point offers sweeping views of Charlotte Amalie from a smooth, scenic cable car ride.

The Skyride to Paradise Point is a fun way to see St. Thomas from above. The gondola takes you up the hillside to a viewpoint overlooking the harbor and cruise ships. At the top, you’ll find shops, drinks, and plenty of space to enjoy the scenery. Many visitors try the famous Bushwacker cocktail while taking in the view. The ride is smooth and easy, which makes it a good choice for families or anyone who wants a simple activity with great photo opportunities. Paradise Point is especially pretty when multiple ships are in port. You can read the full Skyride to Paradise Point guide here.

8. Day Trip to St. John

Panoramic look at Trunk Bay’s bright turquoise water and soft white sand on St. John in the US Virgin Islands.
Panoramic look at Trunk Bay’s bright turquoise water and soft white sand on St. John in the US Virgin Islands.

A day trip to St. John is one of the best ways to see the Virgin Islands’ most beautiful beaches. The ferry ride is short and scenic, and once you arrive, you can explore Trunk Bay, Cinnamon Bay, or Maho Bay. The island has a quiet, natural feel, with much of it protected as national park land. Visitors can snorkel, hike, or simply relax on the soft sand. St. John is perfect for cruisers who want a peaceful escape with stunning scenery. It’s an easy and rewarding way to spend your port day. You can read the full Day Trip to St. John post here.

9. Lindquist Beach (Smith Bay Park)

Bright turquoise water and soft white sand at Lindquist Beach in Smith Bay Park, St. Thomas
Lindquist Beach features bright turquoise water, soft white sand, and a peaceful natural setting inside Smith Bay Park.

Lindquist Beach is one of the most naturally beautiful spots on St. Thomas, with bright turquoise water, soft white sand, and a peaceful, undeveloped shoreline inside Smith Bay Park. The beach feels wide open and calm, making it perfect for families, photographers, and anyone who wants a quiet escape with postcard‑worthy views. Its protected setting keeps the water clear and the atmosphere relaxed, offering a refreshing break from the busier east‑end beaches. You can read the full guide to Lindquist Beach here.

10. Honeymoon Beach – Water Island

Water Island offers a peaceful escape just minutes from St. Thomas, with Honeymoon Beach delivering calm turquoise water, soft sand, and a relaxed island vibe perfect for a low‑stress beach day. It’s an easy mini‑adventure for cruisers who want quiet scenery, gentle waves, and a simple place to unwind without crowds or long travel times. You can read the full guide to Water Island & Honeymoon Beach here.

Final Thoughts

St. Thomas is a dream port for cruisers who want options — from world‑class beaches to scenic overlooks, historic streets, and easy day trips to nearby islands. Whether you’re planning a simple beach day or a full island adventure, St. Thomas delivers a mix of beauty, convenience, and variety that makes every visit feel special. With so many beaches and viewpoints close to the cruise port, it’s one of the easiest islands to customize to your perfect Caribbean day.

Keep Up with Us

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *