Here are a list of our favorite beaches, hikes and restaurants on St. John.
There are many great beaches and restaurants that we did not list!
Ram Head Trail
Ram Head Trail, U.S. Virgin Islands
Our favorite hike on the island. 2.3 miles out and back to the edge of the island.
Reef Bay Trail
Reef Bay Trail, St John 00830, U.S. Virgin Islands
This 4.4 mile out and back trail. It is very shade but large elevation change and many stairs.
Cinnamon Bay Beach
St John 00830, U.S. Virgin Islands
This is one of our favorite beaches on the island, especially if you venture over to Little Cinnamon. Perfect place to relax for the day, white sand and crystal clear waters!
Salomon Beach
St John 00830, U.S. Virgin Islands
A little bit of a hike to get to but a beautiful secluded beach
Miss Lucy's
St John 00830, U.S. Virgin Islands+1 340-693-5244
Local restaurant with fresh fish and great view. In Coral Bay so "slower" side of the island. No "frills", come as you are! You may even eat beside chickens, donkeys and cats!
Skinny Legs
St John 00830, U.S. Virgin Islands+1 340-779-4982
On Coral Bay side of town, has a local vibe to it but great food!
The Tap & Still Cruz Bay
Cruz Bay, St John 00830, U.S. Virgin Islands, +1 340-474-1902