Things to Do in St. Thomas
50 curated spots from St. Thomas itineraries
Activities & Attractions
30 curated experiences

99 Steps & Blackbeard’s Castle Area (Exterior Walk)
Walk up the historic stone staircase known as the 99 Steps to enjoy hillside views and see the exterior of Blackbeard’s Castle and surrounding historic buildings.[10]
1h · Free (self-guided walk)
Brewer’s Bay Beach
Local favorite beach near the airport with a wide stretch of sand, good swimming, and often turtle sightings offshore.[4]
3h · Free
Charlotte Amalie Historic District
Wander the historic streets, alleys, and courtyards of downtown, taking in Danish colonial architecture and harbor views; pop into free galleries and shops as you go.[1][5]
2h 30m · Free
Charlotte Amalie Waterfront & Main Street
Stroll along the harborfront promenade and through Main Street’s shops and alleys, stopping at small boutiques and shaded benches.[10]
1h 30m · Free
Coki Point Beach
Small, lively public beach famed for clear water and easy off‑the‑beach snorkeling; bring your own mask to save rental costs.[4][6]
3h · Free (gear/chair rental extra)
Coral World Ocean Park
Interact with marine life; book Sea Trek helmet dive or beginner scuba; indoor exhibits for cloudy days.
2h 30m · $50-100
Drake’s Seat
Roadside lookout with a bench and a famous view over Magens Bay and the islands beyond.
20m · Free
Emancipation Garden & Fort Christian Exterior
Visit the small park and see the exterior of Fort Christian, the island’s historic fort and a prominent landmark near the waterfront.[10]
45m · Free or small museum fee if entering
Fort Christian & Havensight
Tour historic 17th-century fort and stroll colorful streets; best angles from harbor overlook.
2h · $10
Frenchtown Bars
Bar hop waterfront spots for live music and cocktails; sunset golden hour harbor photos.
2h · $20-40
Honeymoon Beach (Water Island)
Relaxed beach on Water Island reached by a short walk or shuttle from the ferry dock, with calm water and a laid‑back vibe.[4][9]
3h · Free
Limestone Beach Trail (Water Island)
Rougher, more secluded shoreline on Water Island reached by walking trails and roads from the settled areas; popular for beachcombing and sea glass.[9]
2h · Free
Lindquist Beach
Secluded sands for swimming; golden hour from palm-shaded east viewpoint.
1h 30m · Free
Lindqvist Beach (Smith Bay Park)
Beautiful, less‑crowded white‑sand beach considered a hidden gem, with clear water and a more natural feel.[7]
3h · Free or small park fee
Magens Bay Beach
Swim in calm turquoise waters, stroll white sands; golden hour sunrise photos from north end rocks.
2h · $5 parking
Magens Bay Beach (Public Area)
Long, curved bay of calm water with a wide sandy beach, popular but beautiful; there is usually a small park entry fee.[2]
3h · $5-10
Magens Bay Beach Day
Spend a relaxed day on one of St. Thomas’s most famous beaches, with calm water, chair rentals, and shade available.[8]
3h 30m · $10-20 per person (entry and chair/umbrella rental)
Mango Tango Art Gallery
Art gallery showcasing Caribbean and local artists, often mentioned among free attractions in town.[5]
45m · Free
Mountain Top
Hilltop viewpoint with sweeping panoramas over Magens Bay and the north side of St. Thomas; the viewing platform is the main draw.[4][1]
1h · Free (transport extra)
Mountain Top Shopping & Viewpoint
Visit the well‑known Mountain Top complex for duty‑free shopping, rum cocktails, and a famous overlook of Magens Bay.[1]
1h 30m · Free entry (pay for drinks/shopping)
Mountain Top Viewpoint
Panoramic vistas of bays and islands; banana daiquiri spot; taxi 20 min from east.
1h · $10 drink
Sapphire Beach
Public beach with clear turquoise water, good snorkeling near the rocky edges, and views toward nearby cays.[4][6]
3h · Free (gear/chair rental extra)
Sapphire Beach Snorkel & Relax
Enjoy the clear water, reef just offshore, and views toward St. John at this lively but manageable beach.[8]
3h 30m · Free access (plus rentals if needed)
Secret Harbour Beach
Sheltered bay with calm waters, good snorkeling near the rocks, and a generally quieter vibe than some bigger beaches.[8]
3h 30m · Free access (plus chair rental if needed)
Secret Harbour Beach Resort (Public Beach Access)
Access the calm, sheltered public beach in front of the resort, known as a hidden gem with good swimming and snorkeling.[7][4]
2h 30m · Free (chairs/food extra)
Tillett Gardens Center for the Arts
Artistic courtyard complex with local studios, galleries, and gardens; browse the art and crafts or just enjoy the quiet space.[6]
1h · Free
Tree Limb Zipline
Beginner-friendly canopy lines over rainforest; wear sneakers, medium fitness; book ahead.
3h · $100-130
Vessup Bay
Less‑developed bay near Red Hook with a more local, quiet feel and room for a contemplative shoreline walk.[6]
1h 30m · Free
West Indian Company Dock
Stroll the waterfront promenade by the cruise pier and watch ships come and go, especially striking near sunset.[5]
45m · Free
Yacht Haven Grande Promenade
Stroll the upscale marina promenade, window‑shop, and sit with a drink while watching yachts come and go.
1h · Free (plus any drinks/coffee)Restaurants & Food
20 local favorites

Barefoot Buddha
Cafe near the harbor offering coffee drinks, smoothies, and light breakfast wraps and bowls.
45m · $15-25 per person
Glady’s Café
Long‑running local spot in downtown serving Caribbean dishes; order a simple entrée and water to keep costs down.
1h 15m · $12-15 per person
Bella Blu
Caribbean fusion like fresh fish tacos; modern waterfront ambiance.
1h 30m · $30-45 per person
Brewers Bay Beach Food Trucks
Occasional trucks and stands selling barbecue, fried chicken, and local sides along the road near the beach.
45m · $8-12 per person
Bumpa's
Harbor-view omelets or french toast; second-floor cafe, no rush.
45m · $15-25 per person
Caribbean Fish Market
Waterfront restaurant on the East End with a seafood‑heavy menu and an airy, resort‑casual feel.
1h 15m · $25-40 per person
Coki Beach Food Stands
Cluster of local shacks and stalls right off the sand serving fried chicken, fish, johnnycakes, and plates of rice and peas.
45m · $10-15 per person
Dog House Pub
Casual bar‑style spot popular with crew and locals; look for burgers, tacos, and happy hour specials to keep it cheap.
1h 15m · $10-15 per person
Fat Turtle
Casual waterside spot with burgers, fish tacos, and good marina views.
1h · $20-30 per person
Frenchtown Deli
Fresh sandwiches and salads; quick harbor spot.
45m · $20-30 per person
Honeymoon Beach Food Trucks (Water Island)
Seasonal food shacks and trucks near the sand serving burgers, tacos, and simple island fare.
45m · $10-15 per person
Hook, Line & Sinker
Waterfront restaurant in Frenchtown with a focus on seafood and a laid‑back atmosphere.
1h 30m · $25-40 per person
Lattes in Paradise
Harborside café and bar that also does light bites; a simple sandwich or flatbread and a drink can stay within budget.
1h · $10-15 per person
Magens Bay Beach Bar & Grill
Simple beachside spot offering pizzas, burgers, and drinks right on the sand, especially convenient if you time it near sunset.
1h · $20-30 per person
Magens Bay Concession Stand
Simple beach concession selling burgers, pizzas, and snacks; not fancy, but convenient if you don’t pack your own food.
30m · $10-15 per person
Magens Bay Snack Bar
On‑site snack bar with simple sandwiches, snacks, and cold drinks so you do not need to leave the beach.
45m · $15-25 per person
Margaritaville Coffee Shop (Wyndham Margaritaville St. Thomas)
Casual café‑style spot near Smith Bay area where you can assemble a simple, inexpensive lunch or snacks.
45m · $8-12 per person
Northside Grind
Order loaded breakfast burritos or fresh juices; casual outdoor spot, served all day.
45m · $15-25 per person
Point Pleasant Resort Cafe
Pancakes and coffee with beach views; casual start.
45m · $15-25 per person
Sapphire Beach Bar
Casual beach bar serving flatbreads, tacos, and drinks just steps from your lounge chair.
1h · $20-30 per person