4Gubbio, Umbria

There are plenty of charming towns in Umbria, but Gubbio is the best—large enough to keep you busy but small enough to explore on foot.

Stay at the Park Hotel ai Cappucini, a converted monastery, and stroll the cobblestone streets lined with medieval buildings.