Ann Marguret Beach is located in Saint Thomas, United States. The beach has a length of 150 meters and the sand color is white. Activities available at the beach include swimming, snorkeling, and sunbathing. The beach has many amenities, including bathroom access, showers, and picnic tables. There are no lifeguards on duty, so swimmers should exercise caution, and dogs are not allowed on the beach.