Mexico is a large nation that is composed of vibrant and unique regions. It has a number of mountain cities, which were influenced heavily by colonial Spanish structures. Traveling throughout Mexico is comfortable even if you are on a budget. Many travelers can survive one week of vacation with less than $800. If you want to experience the real Mexico, while getting low-cost accommodations, you should stay amongst the locals and live like them.
It will also help, if you can hire an experienced tour guide, who will give you a wonderful tour throughout the country, $20 per day should be appropriate to pay for a good guide.
The Mexican Riviera is definitely something worth a visit; it contains some wonderful destinations including Cancun, Manzanillo, Huatulco, Mazatlan, Ixtapa, Puerto Vallarta, Acapulco Los Cabos, and Cancun. Each of them boasts different charms and moods that are considered some of the best coastal areas in the world.