Hurricane Otis strengthened from a tropical storm to a dangerous Category 5 hurricane in a matter of hours Tuesday as it approached Mexico's southern Pacific coast, where it was forecast to make landfall near the resort of Acapulco early Wednesday causing catastrophic damage.