trunk bay stj

Top Things to Do and See on St. John, U.S. Virgin Islands

If paradise had an address, it would be St. John.

Tucked in the heart of the Caribbean, this island feels worlds away.

It’s lush, tranquil and untouched by the bustle of big resorts.

More than 60% of the island is protected as Virgin Islands National Park, which means the beaches, hills and bays look almost the same as they did a hundred years ago.

Whether you’re snorkeling turquoise coves, hiking jungle trails or sipping a rum cocktail at sunset, St. John moves at its own gentle pace.

It’s the kind of place where luxury feels effortless and time slows down to match the rhythm of the waves.

Here’s your complete insider guide to St. John: what to do, where to stay, what to eat, and how to experience this Caribbean gem like a local.

Your St. John Guide

Top Things to Do on St. John

Sea turtles drift through the calm shallows of Maho Bay.

1. Visit Trunk Bay

Famous for its crystal-clear water and underwater snorkeling trail, Trunk Bay is often ranked among the most beautiful beaches in the world.

Bring your snorkel gear or rent it on-site, then explore coral gardens filled with tropical fish.

The beach’s powdery white sand and turquoise surf make it picture-perfect.

Spend an afternoon here and you’ll understand why Trunk Bay is St. John’s most photographed spot.

2. Explore Virgin Islands National Park

Covering more than half the island, Virgin Islands National Park is a tropical wonderland of forest, beaches and historic ruins.

Hike the Reef Bay or Ram Head trails for panoramic views and a sense of peaceful isolation.

The park captures the island’s wild heart.

Beneath the canopy of mahogany trees or on a breezy cliff overlooking the sea, you’ll feel nature at its purest.

3. Snorkel at Maho Bay

If you’ve ever dreamed of swimming beside a sea turtle, head to Maho Bay.

Its calm, shallow waters are ideal for families and first-time snorkelers.

Drifting over the reef here feels magical as turtles glide below, sunbeams dance on the water and everything slows to a serene rhythm that stays with you long after you leave.

4. Kayak or Paddleboard Hurricane Hole

Hurricane Hole’s mangrove-fringed bays offer some of the calmest waters on the island.

Kayak or paddleboard through this protected marine sanctuary, where coral grows around the roots and small fish dart in the shadows.

It’s a meditative experience surrounded by still water and birdsong. It’s one of those quiet St. John moments you’ll never forget.

5. Relax at Cinnamon Bay

Cinnamon Bay is one of the longest beaches on St. John, ideal for swimming, picnicking and even camping by the water.

The surf is gentle, the sand wide and soft and the views are endless.

It’s the kind of beach where hours disappear, and you realize you’ve spent the day doing exactly what you came to the Caribbean to do — nothing at all.

6. Take a Jeep Tour Around the Island

Rent a Jeep and explore St. John’s winding roads, hidden overlooks and colorful roadside bars.

The island’s compact size makes it easy to circle in a day, but the views, especially from Bordeaux Mountain and Coral Bay, will tempt you to stop often.

Driving St. John feels like freedom itself: windows down, island music playing, and the Caribbean sparkling below.

7. Charter a Boat or Sail to Nearby Cays

Set sail to Waterlemon Cay or Lovango Cay for world-class snorkeling and island-hopping.

Private charters and group tours depart daily from Cruz Bay and Coral Bay.

Out on the water, St. John feels even more serene with sails full, horizon wide and time forgotten.

8. Visit the Annaberg Plantation Ruins

Wander the Annaberg Plantation Ruins to glimpse the island’s colonial past.

The old windmill and sugar factory walls overlook the Sir Francis Drake Channel, offering a view as powerful as the history beneath your feet.

It’s a quiet reminder of how far this small island has come and how deeply its roots run.

9. Shop and Stroll in Cruz Bay

Cruz Bay, the island’s main town, hums with small boutiques, art galleries and jewelry shops.

Stroll the cobblestone lanes, browse local crafts or enjoy coffee by the harbor.

Each shop feels personal, many run by the artists themselves. This makes them perfect for finding a keepsake that truly captures the island’s spirit.

10. Catch a Sunset at Wharfside Village

End your day with a sunset at Wharfside Village.

Beachfront bars and restaurants line the harbor, creating the perfect setting for rum cocktails and live music.

As the sky turns gold and pink over Cruz Bay, you’ll understand why so many travelers fall in love with St. John and never quite leave it behind.


Best Places to Stay on St. John

1. The Westin St. John Resort Villas

Set along the sands of Great Cruz Bay, The Westin combines resort comfort with Caribbean charm.

Spacious villas, a lagoon-style pool, and easy beach access make it ideal for families and groups.

Guests love the full-service amenities paired with an island pace that invites you to slow down.

2. Cruz Bay Boutique Hotel

Just steps from the ferry dock, this boutique gem offers a stylish, intimate stay in the heart of town.

Perfect for couples or solo travelers who want to be close to shops, dining, and nightlife.

It’s modern yet personal, and the hosts are known for treating guests like old friends.

3. Gallows Point Resort

Perched on a peninsula overlooking Cruz Bay Harbor, Gallows Point delivers panoramic ocean views and sunset balconies.

Suites come with full kitchens and a refined, private feel.

Evenings here feature golden light, gentle waves, and a front-row seat to the island’s best sunsets.

4. Coconut Coast Villas

For travelers who want easy access to town but a quiet place to unwind, Coconut Coast Villas offers the best of both worlds.

The oceanfront location means you wake to the sound of waves and end the day watching the stars from your terrace.

5. Estate Lindholm

Built on the grounds of a former Danish plantation, Estate Lindholm combines history with tropical beauty.

Stone archways, lush gardens, and sweeping views make it feel timeless.

6. Coral Bay Villa Rentals

On the quieter side of the island, Coral Bay is home to some of St. John’s most breathtaking villas.

Expect infinity pools, open-air living, and complete privacy.

If you prefer to settle into your own space, villa rentals here offer a true home-away-from-home experience.

Private villa terrace overlooking Coral Bay

Where to Eat and Drink on St. John

The Longboard

A breezy Cruz Bay favorite serving fresh, coastal Caribbean fare.

Try the tuna poke bowls and a frozen painkiller.

Morgan’s Mango

An elegant mix of Caribbean, Creole and Latin flavors.

The grilled lobster and cocktails are best enjoyed in the open-air dining room under the evening breeze.

Extra Virgin Bistro

Known for locally sourced ingredients and refined presentation.

Ideal for a romantic dinner or a special occasion.

Miss Lucy’s

A Coral Bay classic with sea views and a famous Sunday jazz brunch.

The conch fritters and local vibe make it unforgettable.

Skinny Legs Bar & Grill

Casual, colorful, and full of character.

Known for burgers, cold beer, and the kind of laid-back fun that defines island life.

Want more ideas? Here’s our Eat page and a short list of St. John drink spots.


Getting Around St. John

Most visitors arrive by ferry from Red Hook or Charlotte Amalie on St. Thomas, landing in Cruz Bay.

From there, rent a Jeep as the island’s steep roads and scenic overlooks are best explored at your own pace.

Taxis are available but limited in the evening, so a rental car gives you more freedom to explore Coral Bay or catch a sunset from the far side of the island.


When to Visit St. John

The best time to visit St. John is December through April when the weather is dry and breezy.

May and June are slightly warmer but quieter, perfect for travelers seeking peace and lower rates.

Hurricane season runs from August through October, though prices drop significantly and the island takes on a slower, more local rhythm.

For a broader look at the seasons, here’s our post on the best time to visit the Virgin Islands.


Final Thoughts

St. John is more than a destination: it’s a feeling.

Days unfold slowly, sunsets linger, and every path leads to the sea.

Whether you’re hiking through the park, lounging in a villa, or sailing between cays, the island has a way of making you forget what day it is.

And that’s exactly the point.