Cheapest cities in the Americas for a first trip 💸

Every figure here is a mid-range daily budget per person — a room, food, local transport and sights, excluding flights. Cheapest first. How we work these out.

All 127 citiesAsiaEuropeAmericasTürkiye & the Middle EastAfricaOceania

The short answer

Across 22 city guides in the Americas, a day costs between $40–80 in Oaxaca (Mexico) and $130–260 in New York City (United States). The median is about $105 a day, and 1 of the 22 come in at $60 a day or less.

Ranked by daily budget

#CityDaily budgetCheap mealMid-range hotelTransitAvg. monthly salary
1🇲🇽 Oaxaca
Mexico
$40–80$3–5$60–120$0.40≈ $500
2🇲🇽 Guadalajara
Mexico
$40–85$3–5$65–130$0.45≈ $700
3🇲🇽 Mérida
Mexico
$45–90$3–5$65–130$0.35≈ $600
4🇵🇪 Arequipa
Peru
$45–90$2.50–5$35–75$0.30–0.50≈ $610
5🇨🇴 Medellín
Colombia
$50–90$5–8$75–150$1.15–1.35≈ $650
6🇲🇽 Mexico City
Mexico
$55–100$3–5$85–170$0.30≈ $850
7🇨🇴 Bogotá
Colombia
$50–100$4.50–7.50$75–135$1.10≈ $750
8🇵🇪 Lima
Peru
$55–110$3–6$45–95$0.40–0.80≈ $940
9🇵🇪 Cusco
Peru
$60–120$3–6$45–95$0.30–0.60≈ $520
10🇲🇽 Puerto Vallarta
Mexico
$65–140$4–7$90–180$0.35≈ $650
11🇲🇽 Playa del Carmen
Mexico
$70–150$5–8$100–200$0.45≈ $550
12🇨🇴 Cartagena
Colombia
$70–140$6–9$120–240$1.20≈ $600
13🇲🇽 Cancún
Mexico
$70–160$4–7$110–220$0.65≈ $550
14🇲🇽 San Miguel de Allende
Mexico
$75–170$5–9$110–230$0.30≈ $700
15🇲🇽 Tulum
Mexico
$70–170$5–8$120–260$0.50≈ $550
16🇺🇸 Miami
United States
$100–200$8–14$160–280$2.25≈ $4,300
17🇺🇸 Seattle
United States
$110–210$8–14$180–300$2.75≈ $6,200
18🇺🇸 Los Angeles
United States
$110–220$6–14$180–320$1.75≈ $5,200
19🇲🇽 Los Cabos
Mexico
$100–250$7–12$150–350$0.60≈ $750
20🇺🇸 Las Vegas
United States
$100–250$8–15$90–220$6≈ $3,900
21🇺🇸 San Francisco
United States
$130–250$8–15$220–350$2.50≈ $6,800
22🇺🇸 New York City
United States
$130–260$5–12$220–400$2.90≈ $5,800