tensions in Haiti prompted the Admiralstab (Admiralty Staff) to send Geier to the Caribbean, replacing the old ironclad that had been scheduled to deploy there. The ironclad , which had recently been rebuilt into an armored cruiser, was sent to strengthen the German naval contingent. Geier departed Kiel on 9 December and arrived in Charlotte Amalie in the Danish West Indies on 3 January 1898, where she rendezvoused with the school ships and . Charlotte and Stein had already taken care of the situation in Haiti, so Geier went to Santiago de Cuba, where she stayed from 24 March to 6 April. She then received an order to visit Brazilian and Argentinian ports; stops included Pernambuco in Brazil (16–20 April) and Bahía Blanca in Argentina (23 April). While she was in the latter port, her tour of South America was cut short due to the outbreak of the Spanish–American War. On 6 May she arrived in Saint Thomas. She thereafter made trips to Santiago de Cuba and San Juan. While in San Juan on 13–14 May, Geier witnessed an American squadron under Rear Admiral William T. Sampson bombard the city. The US government permitted Geier to cross the blockade line outside Havana to evacuate twenty civilians of various nationalities and take them to Veracruz in Mexico, arriving on the 29th. There, the governor of the city and the artillery officer from the training ship visited Geier for some practice torpedo launches. While Geier was in Mexico, the German ambassador invited her commander and 27 men to visit Mexico City, where they were received by President Porfirio Díaz. Geier thereafter returned to Cuba. On 16 June, the ship called on the port of Cienfuegos in Cuba. She passed through the American blockade of Santiago de Cuba twice, on 22–29 June and 1–4 August. After the war ended, Geier visited New Orleans on 14 October, departing eleven days later for the Caribbean. She then resumed her tour of South America that had been interrupted by the war. She typically stopped in ports where significant numbers of Germans had emigrated. While in Buenos Aires, she received an order to proceed to the west coast of the continent. She transited the Straits of Magellan on 20–23 February 1899 and made stops in Valparaiso, Chile, Callao, Peru, and Panama. From 11 to 17 May, she stopped in Puerto San José, Guatemala, where she met a