By Melissa Alvarado Sierra | Published: July 20, 2022 | Updated: March 5, 2026
On St. John Island, you’ll quickly find your way to white sand beaches, delicious food, lively music, lush trails and, of course, wild donkeys. A St. John vacation is a rare opportunity in the Caribbean. It's a place where two-thirds of the land is part of the protected Virgin Islands National Park and where natural wonders overflow the edges of the island.
These are the best things to do in St. John.
Wondering how to get to St. John and experience a world-famous paradise? St. John doesn’t have an airport, so you can’t fly there directly. Instead, all travelers fly or cruise into St. Thomas. From there, you have two ferry options to reach St. John Island Cruz Bay:
If you're arriving by cruise ship in St. Thomas, you can take a taxi from the port to either ferry dock. Some cruises also offer guided day trips to St. John as part of their excursion packages.
St. John's main draw is obvious: miles of spectacular white sand and blue water where you can rest and rejuvenate. But the coast is also a place to explore more deeply, where you can play under or on the water for an epic vacation.
If you can only visit one place in St. John, let it be Honeymoon Beach. This secluded beach got its name from its gorgeous views and romantic vibe. Dozens of sailboats and bright sand shimmer on a sunny, blue-sky day. And the calm ebb and flow of the waters revive even the weariest of travelers. This beach will have you dreaming.
Honeymoon Beach cannot be seen from the road, so getting there is a bit tricky. Since there is no clear road to the beach, you have three options: Walk the Lind Point Trail (a mile of somewhat steep terrain) or Caneel Spur Trail (0.2 miles of steeper terrain), get there by boat or take an off-road shuttle. The easiest option is the shuttle service, which leaves from the Caneel Bay Resort parking lot and costs about $12 per person round-trip.
If you still have time for more beach-hopping, then definitely stop by Leinster Bay on the North Shore. Follow the half-hour trail, and be ready to experience some of the Virgin Islands’ best snorkeling at Watermelon Cay. You could see barracudas, sea turtles, colorful local fish and stingrays. Just be mindful of the current, which can be strong.
After your snorkeling adventure, head to Maho Bay Beach, also on the North Shore, for shallow and flat water that's perfect for kids to play and explore. It’s also great if you want to kick back by the water's edge. This is the home of hundreds of sea turtles, so you'll likely encounter several of these creatures swimming nearby. You might also catch a stingray gliding its way to deeper waters. Most of all, you will find a place to decompress and let all the worries of the world dissipate.
One of the best things to do in St. John is to go hiking. There are more than 20 hiking trails, stretching through miles of pristine beaches, coral reefs and close to a thousand native plants. It's an explosion of greenery, with Instagrammable spots on every corner. In St. John, you can really go off the grid with a hike. The best part is, you can blend a forest adventure with a beach escape, as these trails often lead to incredible beaches. It's also a great workout to build up an appetite for those johnnycakes and bushwhacker cocktails you'll be enjoying later.
Start off with a hike to Salt Pond Beach Park and Drunk Bay. The first portion of your hike, to Salt Pond, is about 0.8 miles long and an easy enough journey for beginners. There is a mild downhill path that takes you to the beach, where shimmering shores will welcome you.
After sunbathing in Salt Pond, it's time to head to Drunk Bay. You can walk to the other end of the beach to reach the path. This is where you'll find a brown salt pond, which gets its color from algae and changes in the soil and weather. Just keep walking to your left, and continue on the path until you reach a clearing that leads to Drunk Bay. The water is rough, and the shore is rocky, but it's a great spot for pictures showing the wild side of St. John, including the many rock sculptures visitors leave behind.
Other great hikes include Ram Head Trail, which takes about two hours to complete and is filled with panoramic vistas. Another option is Peace Hill Trail, a short 0.2-mile hike that takes you to a former sugar mill with wild donkeys grazing nearby. Yet another trail to try is the Denis Bay Trail, about 20 minutes of downhill terrain that leads to a beautiful turquoise beach.
Cruz Bay is the arrival port for the ferry from St. Thomas to St. John in the Virgin Islands. It's a great spot to stretch your sea legs and indulge in some local food, shopping and historic sites.
First on the list are the watering holes by the shore. Head to Joe's Rum Hut for "painkiller" cocktails or The Beach Bar for a St. John Brewers beer. For a more downtown vibe, visit the Windmill Bar, an energetic bar with live music and great views of the sunset.
After the local refreshments, it's time to explore the town. Head to the Elaine Ione Sprauve Public Library for books, old local photos, newspaper clippings and even artwork by local artists. The library is located inside the restored Enighed Estate House, a plantation house built in the early 1700s. After a fire, the great house was left in ruins for many years until 1976, when it was added to the National Register of Historic Places and restored. Today, the building offers a glimpse into St. John's storied past while also giving locals and visitors a place to discover local art and storytelling.
Yet another spot to explore in St. John Island Cruz Bay is Mongoose Junction, a place for shopping, drinking, eating and marveling at the impressive architecture. Inspired by Danish colonial architecture, Glen Speer, a California native who moved to the island in 1969, started building Mongoose Junction in 1977. The buildings were created using local coral, stones and bricks, as well as tropical plants to adorn every corner.
There are over 30 businesses in Mongoose Junction now, including some of the best St. John restaurants. Try Bajo el Sol, Greengos, North Shore Deli and Sun Dog Cafe for Caribbean cuisine, or explore several bars serving Virgin Island drinks, like Gecko Gazebo and The Tap Room. For sweets, stop by St. John Scoops for freshly made ice cream.
You will also find many different shops selling local jewelry, surf attire and island-inspired shoes, to name a few. All of these establishments are found amid lush and breezy courtyards with plenty of sitting areas to rest and ponder, surrounded by charming architecture.