USVI Beaches logo

Hansen Bay Beach

East End, St. John

Hansen Bay is a secluded spot on the far eastern end of St. John. Past Cruz Bay, past Coral Bay, and even past Haulover Bay - Hansen Bay sits alone. The beach is a medium sized, soft sanded beach with plenty of parking. The beach is run by a local family who don't ask for any payments for parking, but do offer amenities like chairs, tables, and cabanas for a fee. They also accept donations. I like that they run the beach this way because it keeps the beauty of the island free for anyone to enjoy.

With it's protected position on the eastern end of the large Coral Bay, the water at Hansen is often calm and relaxing. The clear water makes for really awesome snorkeling. Out from the left side of the beach is Pelican Rock, which is a great spot for snorkeling where you'll find plenty of fish and other sea life. There is nowhere to get food or drinks at this beach so make sure to bring what you need. You can always stop at Skinny Legs on the way back, one of my favorite spots for a bite to eat.

More Information

Fee required: No
Beach Busy: No
Beach Size: Small


  • Bathrooms
  • Swimming
  • Snorkeling
  • Parking
  • Chair Rentals
  • Picnic Tables

How to Get There

  • Drive
  • Boat / Kayak