Beach-on-Map.com The Free Beach Guide HomeCountriesMenu
USVI, St. Croix, Grotto Beach
 

25 Best beaches in American Virgin Islands

Ultimate guide (July 2024)
USVI, St. Croix, Grotto Beach
Grotto is a beach in the northeast of Saint Croix island, US Virgin Islands. It is also known as Buccaneer Beach. Entrance is free via… / read more » /
Rating: 8.8 (3 votes)
 
 
 
 
American Virgin Islands (USVI), St. John island, Oppenheimer beach, palm tree
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 » /
Rating: 8.7 (733 votes)
 
 
 
 
 
 
USVI, St. Thomas, Lindquist beach (Smith Bay)
Lindquist is a great beach in the northeast of St. Thomas island, USVI. It is a very quiet place (in all respects) in comparison with Mag… / read more » /
Rating: 8.7 (639 votes)
 
 
 
 
 
 
USVI, St. Croix, Mermaid Beach
Mermaid Beach is a small beach on the northern coast of Saint Croix island, USVI. This is Buccaneer Resort's beach being called after the res… / read more » /
Rating: 8.7 (3 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. John island, Trunk Bay beach, view from the top
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 » /
Rating: 8.6 (287 votes)
 
 
 
 
 
 
USVI, St. Croix, West End Bay beach
West End Bay is a beach in the west of St. Croix island, US Virgin Islands. It is located near the village of Smithfield. The beach is beaut… / read more » /
Rating: 8.5 (13 votes)
 
 
 
 
 
 
USVI, St. Thomas, Magens Bay beach
Magens Bay is the most popular beach of St. Thomas island in the Caribbean (entry $5 per person). Most of the passengers from cruise liner… / read more » /
Rating: 8.5 (397 votes)
 
 
 
 
 
 
USVI, St. John, Cinnamon Bay beach, azure water
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 » /
Rating: 8.4 (108 votes)
 
 
 
 
 
 
USVI, St. Croix, Cay Beach
Cay Beach is a beach in the north of Saint Croix island, USVI. In fact, it is just an islet. You can get here for US$5, even if you are n… / read more » /
Rating: 8.4 (6 votes)
 
 
 
 
 
 
USVI, St. Thomas, Sapphire Beach
Sapphire Beach is a popular beach on the Caribbean island of Saint Thomas. Most of the coast is taken by hotels, so there are usually a lot of… / read more » /
Rating: 8.4 (346 votes)
 
 
 
 
 
 
USVI, St. Croix, Cane Bay beach
Cane Bay is a beach in the north of Saint Croix island, USVI. There are many trees ashore, as well as several cafes. Sunbeds are availab… / read more » /
Rating: 8.4 (23 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. John, Maho Bay beach, palms
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 » /
Rating: 8.3 (53 votes)
 
 
 
 
 
 
USVI, St. Croix, Sandy Point beach
Sandy Point is a wild beach in the southwest of St. Croix island, US Virgin Islands. In fact, this is just a wide sandy spit being a Nation… / read more » /
Rating: 8.3 (74 votes)
 
 
 
 
 
 
USVI, St. Croix, Frederiksted beach
Frederiksted is a beach located to the north of main cruise terminal of St. Croix island, US Virgin Islands. The swimming is comfortable, si… / read more » /
Rating: 8.3 (49 votes)
 
 
 
 
 
 
USVI, St. Croix, Gentle Winds beach
Gentle Winds is a private beach on the north coast of Saint Croix island, US Virgin Islands. This is a great secluded spot with scenic views… / read more » /
Rating: 8.3 (17 votes)
 
 
 
 
 
 
USVI, St. Croix, Pelican Cove beach
Pelican Cove is a resort beach in the north of Saint Croix island, USVI. There are many picturesque palms, while views are beautiful. Unfort… / read more » /
Rating: 8.2 (15 votes)
 
 
 
 
 
 
USVI, St. Croix, Davis Beach
Davis Beach is a hotel beach in the north-west of Saint Croix island, US Virgin Islands. However, everybody can get to this beach, - see th… / read more » /
Rating: 8.1 (22 votes)
 
 
 
 
 
 
USVI, St. Croix, Rainbow Beach, view from water
Rainbow is a beach in the northwest of Saint Croix island, USVI. There is a cafe and sunbeds rental. Cruise terminal is located nearby.… / read more » /
Rating: 8.1 (13 votes)
 
 
 
 
 
 
USVI, St. Croix, Sugar Beach
Sugar Beach is a private beach in the north of Saint Croix island, US Virgin Islands. There are many palms, but it's not very cozy anyway. … / read more » /
Rating: 8.0 (16 votes)
 
 
 
 
 
 
USVI, St. Thomas, Coki Point beach
Coki Point is a small beach on St. Thomas island, American Virgin Islands. The locals often claim it as the best beach on the island, but … / read more » /
Rating: 8.0 (206 votes)
 
 
 
 
 
 
USVI, St. Croix, Lagrange beach
Lagrange is a beach in St. Croix island - to the north of Frederiksted village, US Virgin Islands. There are no palms, but many trees wi… / read more » /
Rating: 8.0 (27 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. Thomas island, Lindberg Bay beach, view to the east
Lindberg Bay - perfect beach located just near the airport of St. Thomas island. This beach is also known as Emerald Beach. Sometimes there … / read more » /
Rating: 7.3 (125 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. John island, Denis Bay beach, eastern part
Denis Bay - beach in the St. John island. / read more » /
Rating: 7.2 (105 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. Thomas island, Brewers Bay beach, view to the south
Brewers Bay - beach not far from St. Thomas airport. The beach has a shower and toilet room. In the southern part of the beach there are lo… / read more » /
Rating: 6.1 (183 votes)
 
 
 
 
 
 
American Virgin Islands (USVI), St. John island, Jumbie Bay beach
Jumbie Bay - mediocre beach near the Trunk Bay beach. There's no sense to move here. / read more » /
Rating: 5.5 (283 votes)
 
 
 
 
 
 
Open map
💖
If you liked this page, please share it on: Facebook, Twitter, Instagram
…or any other web-site
 
This will help the project greatly!

 
To the top of this page »
 
© 2024, Beach-on-Map.com · Menu