Yes! Guanajuato is absolutely worth visiting. If you like beautiful, colorful colonial towns, historical sites, tasty food, and lesser-visited destinations, then add Guanajuato to your travel list.