Traveling in Mexico is as expensive or cheap as you want it to be. It depends on your tastes and budget. Generally, Mexico is very affordable. But the costs also depend on the destination.  For example, in (certain parts of) Mexico City or in touristic destinations (such as Cancun, Los Cabos, or Acapulco), you can expect to pay more than in a town in inland Mexico. Prices for accommodations may also vary per season. Nevertheless, if you are looking for budget options, also in these destinations you can find economic accommodations and restaurants. This makes Mexico a destination for anyone!