She operated off Central America, protecting American interests in Panama during that nations revolution against Colombia. On 24 June, the ship arrived at Gibraltar, and reported for duty with the European Squadron. She remained in foreign waters, alternating duty with this and the South Atlantic Squadron until 4 December, when she sailed for League Island, Pennsylvania, arriving on 31 December, and decommissioning on 21 January 1905. "Marietta" recommissioned on 14 May 1906 and departed League Island on the 26th for the West Indies. For the next 5½ years, she served in the islands of the Caribbean, calling at numerous Latin American ports and protecting American lives and property from damage. On 4 November 1911, "Marietta" reported to Portsmouth, N.H., to go into reserve. On 27 May 1912, she was turned over to the New Jersey Naval Militia and two days later was placed in full commission at New York Navy Yard. For the next two years, she operated in the Caribbean and western Atlantic, enforcing American neutrality. In February 1916, she joined American forces off Veracruz to assist in operations against Mexican insurgents. "Marietta" returned to the U.S. shortly before the start of World War I, and soon after joined the Atlantic Fleet patrol force for convoy duty. Continuing her escort service, she was assigned to the European patrol force in 1918. While under the command of Captain Harry G. Hamlet, U.S. Coast Guard, in the Bay of Biscay on 28 April 1919, Marietta rescued 47 crewmen from the patrol vessel which was sinking at sea. This rescue was made extremely difficult and hazardous owing to high seas, which threatened to send the two vessels crashing together. In effecting the rescue, Captain Hamlet displayed admirable seamanship and on 5 January 1920, he was awarded the Gold Lifesaving Medal. She decommissioned on 12 July 1919 at New Orleans, Louisiana. "Marietta" was sold on 25 March 1920.