Cinnamon Beach

St. John, USVI

Cinnamon Bay beach is a National Park beach and one of the longest and most beautiful beaches on St John located between Trunk Bay and Maho Bay. The shallow, crystal clear water, Sea Grass beds, Coral Reefs and the short distance to Cinnamon Cay make Cinnamon Bay excellent for snorkeling.




Cinnamon beach faces a couple of beautiful cays that provide excellent snorkeling and views of amazing colors and species of tropical fish. During the afternoons the wind picks up and can be very gusty making it great for wind surfers but a pain for sunbathers. Cruise ship passengers also find their way to the beach in the afternoons so it can become crowded.


Cinnamon Bay offers plenty of shade from the coconut palms and sea grape trees that frame the beach. This is a great beach to spend the day. You’ll have access to water-sport rentals, snack bar/grill, beach umbrella and chair rentals and good facilities.

If you prefer calm water and shallows, stay to the far left side of the beach. If you are looking for a bit of surf and snorkeling, the right side is better for that. Either way, this is a great beach for just about any activity.


Hiking is one of the most popular activities on the Island of St. John. There are over 20 trails to choose from. The Cinnamon Bay hiking trail entrance is located across from the exit gate of the Cinnamon Bay Campground.


Just a short 200 yard hike to the west of Cinnamon Bay Beach is Little Cinnamon Beach; a perfect place to relax and enjoy the tranquil azure blue waters of the Caribbean. From the parking lot, walk down to the beach and go left to the far end of the beach. There you’ll find a path that leads into the woods and along the coast to reach paradise; a palm tree framed stretch of sand known as Little Cinnamon Beach.


Water-sports rentals including kayaks, snack bar/grill, snorkeling gear, beach umbrellas and chairs.

Facilities: camping, restrooms, showers sand a souvenir shop.

Book Your Trip

Hotels Nearby


Caneel Bay Resort

Show Prices


Gallows Point Resort

Show Prices


Sea Shore Allure

Show Prices

Leave a Reply

Your email address will not be published. Required fields are marked *