Sign Up
Newsletter Signup
Free Fodor's Newsletter

Subscribe today for weekly travel inspiration, tips, and special offers.

Passport: Your weekly travel wrap-up
Today's Departure: Your daily dose of travel inspiration

St. John Sights

Maho Bay Beach

  • North Shore Rd., Rte. 20 Map It
  • Maho Bay
  • Beach–Sight

Updated 03/04/2014

Fodor's Review

Maho Bay Beach is a gorgeous strip of sand that sits right along the North Shore Road. It's a popular place, particularly on weekends, when locals come out in droves to party at the picnic tables at the south end of the beach. Snorkeling along the rocky edges is good, but the center is mostly sea grass. If you're lucky, you'll cross paths with turtles. Amenities: parking; toilets. Best for: snorkeling; swimming.

Sight Information


North Shore Rd., Rte. 20, Maho Bay, St. John, 00831, U.S. Virgin Islands

Map It


Updated 03/04/2014


Map View

Map of

What's Nearby

  • Hotels
  • Restaurants
  • Sights

See all sights in St. John

Fodorite Reviews

Average Rating
  • Service

  • Food

  • Décor

  • Value

Jun 16, 2010

Maho Bay Beach Review

This is the worst hotel I’ve ever stayed in. First of all they lied on Expedia about the services they provide. There is no room service available in the hotel, no ocean view rooms (they say you need to book 12 month in advance) and no mountain view (all tents are facing each other), they charge even to lock your door $8 for a lock. Tents are 30 years old and leaking, and cracks in the floors are so wide that cockroaches and lizards are flooding

the dwelling. Restaurant is extremely dirty and the food is all from cans and is made in China. They say they are eco hotel but it is not true. They just don't repair the hotel and don’t clean the territory, besides all their furniture, tables, plates, glasses and many more things are made of cheap toxic plastic which is definitely not ecofriendly. Also there are so many mosquitos that it is impossible to sunbath. There are a lot of tiny flees on the beach and they are so annoying that there is no way to relax on the sand. The beach is good but you can enjoy the same beach from a better hotel. But the worst thing is that they are credit cards frauds. They stole my credit card’s number and started to charge me after I checked out. Front desk service is awful; they just don’t care about the customers and are not professionals at all; also they are writing all that good reviews of the hotel themselves!!!! I WILL NEVER STAY IN THAT AWFUL PLACE AGAIN! BEWARE!!!! BEWARE!!!! BEWARE!!!! BEWARE!!!! BEWARE!!!! BEWARE!!!!

Read More

Add Your Own Review

When did you go?

Minimum 200 character count

How many stars would you give?




Don't Miss