We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.
Sponsored by:
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sponsored by:
Get directions
Address: Virgin Islands National Park, St. John
Description:

Mayho Bay is a popular beach in St. John and home to the Maho Bay...

Mayho Bay is a popular beach in St. John and home to the Maho Bay

Campground, 114 tent-cottages constructed in respect for the environment, making it one of the most publicized eco-tourism destinations in the world.

read more
Book In Advance
More Info
$95*
and up
St Martin Jet Ski Tour
More Info
$250*
and up
St John Round-Island Snorkeling Tour from St Thomas
More Info
$162*
and up
St Thomas Snorkeling Cruise to St John

TripAdvisor Reviewer Highlights

Read all 361 reviews
Visitor rating
  • 257
    Excellent
  • 81
    Very good
  • 12
    Average
  • 3
    Poor
  • 1
    Terrible
BEST BIRTHDAY EVER!!!❤️❤️

BEST 40th B-DAY EVER !!! Got to swim with Sea Turtles ( NOT 1 BUT 6 )with the love of my life.... ❤️❤️😘😘 Couldn't ask for more !!!! Absolutely Beautiful !!! Can not wait to... read more

5 of 5 starsReviewed 1 week ago
momma1229
,
St. Petersburg, Florida
via mobile
Add Photo Write a Review

361 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Language
  • More
Showing 354: English reviews
St. Petersburg, Florida
Level Contributor
3 reviews
3 attraction reviews
5 of 5 stars Reviewed 1 week ago via mobile

BEST 40th B-DAY EVER !!! Got to swim with Sea Turtles ( NOT 1 BUT 6 )with the love of my life.... ❤️❤️😘😘 Couldn't ask for more !!!! Absolutely Beautiful !!! Can not wait to go back next year !!! Make you check out this beautiful hidden jewel !!! But anywhere you go to in St. John is beautiful !!!!... More 

Helpful?
Thank momma1229
Long Beach, California
Level Contributor
96 reviews
45 attraction reviews
common_n_attraction_reviews_1bd8 49 helpful votes
4 of 5 stars Reviewed 2 weeks ago

Been coming to St John since 2001. This last trip, was surprised how crowded Maho got by 11 am. The parking lot gets to be a zoo, with folks jamming their cars into places they shouldn't and boxing other people in. Found it by far the worst of the six main beaches (Caneel to Francis) in having this ugly behavior... More 

Helpful?
1 Thank Doug274
Fairfax, Virginia
Level Contributor
63 reviews
37 attraction reviews
common_n_attraction_reviews_1bd8 141 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Nothing new! Just go! Go early! Park at the gravel lot- swim to the sea grass and swim with turtles! And sting rays! And remoras that everyone yells "shark" about! It's awesome! We went from 8-10 and had about an hour and a half to just float alone with the turtles before the crowds came and the turtles went further... More 

Helpful?
Thank travelbugs920
Falls Church, Virginia
Level Contributor
11 reviews
6 attraction reviews
common_n_attraction_reviews_1bd8 10 helpful votes
5 of 5 stars Reviewed 2 weeks ago

This beautiful beach is the place to snorkel with turtles. They are right there in the underwater grassy areas just off the beach. You don't go far at all to see them. We also saw rays and fish. Great experience. There is street parking and a decent sized lot. There is a men's and women's bathroom and 2 pavilions that... More 

Helpful?
1 Thank Bridget K
Colorado USA
Level Contributor
107 reviews
43 attraction reviews
common_n_attraction_reviews_1bd8 35 helpful votes
4 of 5 stars Reviewed 2 weeks ago

Parking is close and it's easy to walk to the narrow but beautiful beach with very calm and shallow water. Popular with small children.

Helpful?
Thank dahlheim
Mountain Lakes, New Jersey
Level Contributor
4 reviews
common_n_attraction_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 weeks ago via mobile

Maho bay is one of the best beaches to visit when on St. John with soft sand and loads of marine life to be seen from sting rays to sea turtles. Occasionally you will see a shark and the water is turquoise and crystal clear. Will definitely visit again and again.

Helpful?
1 Thank spencer0317
Queen Creek, Arizona
Level Contributor
21 reviews
11 attraction reviews
common_n_attraction_reviews_1bd8 11 helpful votes
5 of 5 stars Reviewed 3 weeks ago

Lots of sea grass here, which is caviar to sea turtles. Buy an underwater camera and make all your friends jealous.

Helpful?
1 Thank Dorothy D
Tunnel Hill, Georgia
Level Contributor
33 reviews
9 attraction reviews
common_n_attraction_reviews_1bd8 18 helpful votes
5 of 5 stars Reviewed 4 weeks ago

This is my favorite beach on all of the Virgin Islands. It is very shallow for a long ways out and was perfect for my kids. There are bushes/trees lining the beach that offer natural overhangs to sit under. When we were there, there was 3 baby reef sharks swimming around near the shore. This is a much visit for... More 

Helpful?
1 Thank aburton2
Olney, Maryland, United States
Level Contributor
9 reviews
5 attraction reviews
common_n_attraction_reviews_1bd8 5 helpful votes
4 of 5 stars Reviewed 4 weeks ago

Our second beach of the day trip to St. John. Very good Snorkeling, there were many sea turtles to be seen! We went on a day when the cruse ships were not docked, and it was not to bad at all as far as crowding was concerned.

Helpful?
Thank Lauren G
Lee's Summit, Missouri
Level Contributor
148 reviews
74 attraction reviews
common_n_attraction_reviews_1bd8 54 helpful votes
4 of 5 stars Reviewed 4 weeks ago

This was the first beach we visited on our vacation and it did not disappoint. The sand was nice and soft and plenty of easy access to the water. The snorkeling is good and this is THE place to see sea turtles. If we return to St. John we will definitely go back to Maho Bay!

Helpful?
Thank psychrnm

Travelers who viewed Maho Bay also viewed

Virgin Islands National Park, St. John
Cruz Bay, St. John
 
Virgin Islands National Park, St. John
Virgin Islands National Park, St. John
 

Been to Maho Bay? Share your experiences!

Write a Review Add Photos & Videos

Questions & Answers

Questions? Get answers from Maho Bay staff and past visitors.
Posting guidelines
Typical questions asked:
  • Will you pick up and drop off at my hotel?
  • I have a family of 7. Can your tour accommodate all of us together?
  • How should I dress for this tour?