Background

Maho Bay Beach: A Tranquil Turtle Haven

Discover St. John's serene Maho Bay Beach: calm waters, white sand, and incredible sea turtle encounters await!

4.8

Maho Bay Beach, located on the north shore of St. John, is a serene and picturesque destination known for its calm waters, white sand, and abundant sea turtle population. Part of the Virgin Islands National Park, it's a favorite spot for families, snorkelers, and anyone seeking a relaxing beach experience.

A brief summary to Maho Bay Beach

  • St John, VI

Local tips

  • Arrive early, especially during high season (December through April), to secure a parking spot.
  • Bring your own snorkel gear or rent it at Maho Crossroads to explore the underwater world and see sea turtles.
  • Be careful when crossing the road to access Maho Crossroads, as traffic can be heavy.
  • Bring reef-safe sunscreen to protect the coral reefs and marine life.
  • Enjoy a picnic at the covered pavilion with picnic tables and grills on the western side of the beach.
widget icon

Getting There

  • Taxi

    From the Cruz Bay Ferry Dock, taxis are readily available to take you to Maho Bay Beach. The ride is approximately 5 miles and takes about 15-20 minutes along North Shore Road (Route 20). Taxi fares typically range from $12-$15 per person. Confirm the rate with the driver before departing. Safari taxis often wait at Maho Bay to transport visitors back to Cruz Bay.

  • Car

    If driving from Cruz Bay, take North Shore Road (Route 20) east for approximately 5 miles. There are a couple of parking spots on the beach side of the road, a gravel parking lot maintained by the National Park at the east end of the bay, and a parking area at Maho Crossroads. Parking is limited, especially during peak season, so arrive early. There is no fee to park.

  • Bus

    The dollar bus (route 108 or 109) runs from the Cruz Bay Ferry Dock to Maho Bay Beach. The bus meets the arriving passenger ferry in Cruz Bay at approximately 20 minutes past the hour, beginning at 6:00 am and ending at 7:25 pm. The ride takes approximately 40 minutes. The fare is $1-$3 per person. The bus stop is located on Centerline Road, a 31-minute walk from Maho Bay.

Unlock the Best of Maho Bay Beach

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Maho Bay Beach

Maho Bay Beach is a gem on St. John's north shore, offering a tranquil escape with its crystal-clear waters and soft, white sand. The bay is known for its consistently calm conditions, making it an ideal spot for swimming, snorkeling, and paddleboarding. The shallow entry and gentle waters are particularly appealing to families with children. The beach is famous for its seagrass meadows, which attract green sea turtles. Snorkelers have a high chance of encountering these gentle creatures as they graze on the seagrass. Stingrays are also common, and occasionally, nurse sharks can be spotted. For those interested in snorkeling, the eastern and western shorelines offer rocky outcroppings with corals, sea fans, and diverse fish species. While the beach itself is relatively narrow, there's ample space to relax and soak up the sun. Natural shade is provided by sea grape trees lining the shore. Maho Crossroads, located across the street, offers amenities such as food, drinks, souvenir shopping, and watersports equipment rentals. Maho Bay's name comes from the Hibiscus tilaceus, also known as the beach maho, a tree common to St. John with heart-shaped leaves and yellow flowers. While the beach is a popular destination, arriving early is recommended, especially during peak season, to secure a parking spot.

Popular Experiences near Maho Bay Beach

Popular Hotels near Maho Bay Beach

Select Currency