6 Best beaches in St. John island
Ultimate guide (December 2024)
Oppenheimer is the best beach of St. John island in the Caribbean. This is one of the few beaches not being the part of the National Park. / read more » /
Trunk Bay - most popular beach of St. John island in American Virgin Islands. Entrance fee is a few dollars, - free after 16:00. The beac… / read more » /
Cinnamon Bay is the longest beach in Saint John island, USVI. The west side of the coastline is also known as Peter Bay. The place is almost… / read more » /
Maho Bay is a great beach in the north of St. John island, US Virgin Islands. Once upon a time, it was a tropical paradise with palms an… / read more » /
Jumbie Bay - mediocre beach near the Trunk Bay beach. There's no sense to move here. / read more » /