Background

Hansen Bay Beach: A Tranquil Escape on St. John

4.7 (238)

Discover St. John's secluded Hansen Bay Beach: powdery sands, calm waters, and vibrant marine life for the perfect Caribbean escape.

Hansen Bay Beach, nestled on St. John's East End, offers a serene and secluded getaway with soft white sands and calm turquoise waters. Perfect for swimming, snorkeling, and relaxation, it's a hidden gem away from the crowds.

A brief summary to Hansen Bay Beach

Local tips

  • Bring your own snacks and drinks, as there are limited facilities.
  • Visit early in the morning or on weekdays for a more peaceful experience.
  • Bring snorkeling gear to explore the vibrant underwater life.
  • Wear reef-safe sunscreen to protect the delicate marine ecosystem.
widget icon

Do you manage this location?

Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more

Activate your presence

Unlock the Best of Hansen Bay Beach

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Getting There

  • Car

    From Cruz Bay, head east on Route 20 (North Shore Road) towards Coral Bay. Continue past Coral Bay. The road is winding and hilly. Turn left onto Hansen Bay Road. Continue for about 1 mile to Hansen Bay Beach.

  • Public Transportation

    Take a taxi or shared van from Cruz Bay to Hansen Bay Beach. The ride takes approximately 20-30 minutes. Inform the driver you want to go to Hansen Bay. Alternatively, take the local bus towards Coral Bay and ask the driver to drop you off at the junction for Hansen Bay Beach. From there, it's a short walk to the beach.

Discover more about Hansen Bay Beach

Hansen Bay Beach, a hidden gem on St. John in the US Virgin Islands, is a tranquil escape renowned for its natural beauty. The beach features soft, powdery white sands meeting the clear turquoise waters of the Caribbean Sea, creating an idyllic setting for sunbathing, swimming, and snorkeling. Located on the East End, past Cruz Bay and Coral Bay, Hansen Bay is more secluded than other beaches on St. John. The calm waters are ideal for families and those seeking relaxation, while vibrant marine life attracts snorkelers. Snorkeling to the right offers interesting structure with lots of fish, corals, and sea fans. To the left, across the small bay, is Pelican Rock, a larger patch reef with underwater structure and marine life. Keep an eye out for turtles, rays, and various fish. Hansen Bay Beach has been in the Reyes family for generations. The family has opened their beach to the public. Enjoy a peaceful day in the sun, away from crowded tourist spots, for an authentic Caribbean experience.
Mobile App

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.



Select Currency