Yes, Puerto Princesa is generally safe for tourists. The local government places a strong emphasis on tourism and environmental protection, which contributes to a peaceful atmosphere. As with any destination, travelers should still exercise basic precautions.