The Best St. John Beaches

Plan your next trip here

St. John Beaches

Trunk Bay Beach , Virgin Islands National Park
Watch the crystalline water gently whirling around cliffs and crags, lapping the soft coral sands of one of the most pristine beaches in the
Maho Bay Beach , Cruz Bay
Easily accessible and idyllic, Maho Bay Beach offers travelers a calm, pristine escape from the crowds. Weekends bring a larger influx of peo
Caneel Bay Beach , Caneel Bay
Relax and explore the biodiversity in the waters of Caneel Bay Beach. Snorkelers love this beach thanks to the colorful marine life close to
Cinnamon Bay Beach , Virgin Islands National Park
Go scuba diving in the tranquil waters of Cinnamon Bay Beach, a protected piece of paradise nestled in the islands’ national park. Try out th
Scott Bay Beach , Caneel Bay
With glimmering aquamarine waters and white sands, Scott Bay Beach is picture perfect. The beach itself forms part of the Caneel Bay Resort,
See more attractions
  • Build a plan

    Tell us where and when you
    want to go, we will build
    the best sightseeing itinerary
  • Refine it

    You have complete flexibility on your destinations and itinerary
  • Book as a package

    Use our travel agents to get
    package savings and hassle free booking
  • Enjoy your trip!

    Enjoy our 24x7
    on-trip assistance