Moving westward across the Yucatán Peninsula, Roxanne weakened but maintained hurricane status as it emerged into the Bay of Campeche on October 12. Although the storm remained well-organized, it lost most of its deep convection and intensity. The storm drifted in the body of water, steered by a ridge to the north. On October 12, Roxanne weakened to tropical storm status. The storm continued northwestward and turned more to the north, steered by a cold front. Roxanne redeveloped an eye feature, and it re-intensified into a hurricane on October 14. The hurricane turned to the southeast, after the cold front bypassed the system and the ridge rebuilt. Over the next day, Roxanne stalled off the northwest coast of the Yucatán Peninsula. Drier air, wind shear, and upwelling caused the hurricane to weaken back to a tropical storm. By late on October 17, the circulation had little convection associated with it. The storm moved northwestward for a few days, until an approaching cold front steered Roxanne to the south on October 19; by that time, Roxanne had weakened to tropical depression status. On October 21, the circulation of Roxanne was dissipating as it moved onshore Veracruz.