2. Todos Santos
The cobblestoned streets of Todos Santos have attracted tourists for decades. The Mexican government designated Todos Santos a Pueblo Magico, which is a town honored for its natural beauty and historical relevance. Todos Santos is still a safe destination so you may consider it for your next trip. If you are worried about your budget, don’t because Todos Santos is very affordable. The lowest price we found is $25 per one night.