Guanajuato, nestled in the mountains of Mexico’s colonial heartland, feels and looks like a small laid back southern European city. Unlike Europe it is devoid of the bus loads of tourists and high prices that typically go hand in hand. It is pollution free and its charming cobblestone streets clean.
We stayed in the heart of the hills at bread and breakfast Casa De Pita for 130 pesos a night. The same family has owned the building for many generations. Ask the host about her other location a few minutes walk up the hill, a full casita which we rented for about 550 pesos for the second night.