St John is famous their North Shore beaches. Travelers will argue about which beach is their favorite, but the fact is that the top of the list is always the same: Trunk Bay Beach, Cinnamon Bay Beach, Honeymoon Beach, and Maho Bay Beach, to name a few. These are without a doubt the most popular beaches on the island. And they’re all located along St John’s North Shore.
These beaches all have:
This is St. John’s most popular, most photographed, and most visited beach. Trunk Bay Beach is arguably the most beautiful beach on St John, if not in all of the Caribbean. It’s on many must-see lists and many visitors make sure to plan a day to visit. It’s so beautiful that when cruise ships dock and allow their passengers to visit St Thomas, they will make the trek by taxi and ferry to spend a few hours enjoying everything that makes Trunk Bay Beach so well-known. Guests enjoy white sand, towering palms, crystal clear water, the Underwater Snorkeling Trail, food, drinks, showers/bathrooms, as well as snorkel gear and chair rentals. It’s also the only St John beach with a lifeguard. But, this beach does have an entrance fee.
Maho Bay is on everybody’s favorite beach list. And it should be — it’s convenient, sitting right along North Shore Road. Families enjoy the convenience of unloading all their beach stuff without hassle. There are bathrooms, grills, and covered pavilions with picnic tables on the beach. The beach is narrow and lined with coconut palms and sea grape trees for shade. The water is shallow, making it a great spot for younger kids and parents with floats. Parking is considered easy for St. John standards, with marked parking areas by the pavilion and a larger lot at the eastern end of the beach.
Cinnamon Bay is the longest white sand beach on St John. Just like Trunk Bay Beach, you’ll find a cay just off the beach. And just like at other St.John beaches, you’ll find white sand, palm trees, sea grapes for shade, and some great shallow water snorkeling.
While the name might make you think that it’s only for newlyweds, Honeymoon Beach is a great beach for families of all sizes. White sand, shallow water, beautiful clear blue water, snorkeling and watersports make it a perfect St.John beach destination. Note that Caneel Bay Resort is currently closed (correct as of February 2020), but you can still get to this beach from the National Park Visitors Center which is around 2km’s away on foot.