Lima is one of South America's best-value destinations. Here is an honest, up-to-date budget breakdown for every type of traveler.
Lima punches well above its weight for value. World-class food, impressive museums, spectacular coastline, and a vibrant cultural scene — all at prices that will surprise visitors from North America or Europe.
ACCOMMODATION
Budget (hostels, guesthouses): $15–35 USD/night
Mid-range (3–4 star hotels in Miraflores): $60–120 USD/night
Luxury (5 star): $150–400+ USD/night
FOOD AND DRINK
Street food / local markets: $2–6 USD per meal
Mid-range restaurants: $12–25 USD for a meal with drinks
High-end: $80–200+ USD per person
A classic ceviche lunch at a good cevichería: $10–15 USD. A cold Cusqueña beer: $2–3 USD.
TRANSPORT
Uber / InDriver (Miraflores to Historic Center): $3–6 USD
Metropolitano BRT day pass: $1.50 USD
Airport to Miraflores (Uber): $12–18 USD
ACTIVITIES
Guided bike tour: $25–45 USD per person
Museum entrance (Larco Museum): $10–15 USD
Paragliding (Miraflores cliffs): $30–50 USD
DAILY BUDGET ESTIMATES
Budget traveler: $40–60 USD/day
Mid-range traveler: $80–140 USD/day
Comfort traveler: $150–300+ USD/day
FAQ
Is Lima expensive for tourists?
No. Lima is significantly cheaper than most European cities.
Do I need to carry cash?
Cards are widely accepted in Miraflores and Barranco. Carry some soles for street food and smaller markets.
What currency does Peru use?
The Peruvian Sol (PEN). Approximately 3.7–3.9 soles to 1 USD as of 2026.
Are tips expected in Lima?
Tipping is appreciated but not mandatory. 10% is standard at restaurants. For bike tour guides, $5–10 USD per person is generous.
Is it cheaper to exchange money at the airport?
No — rates are poor at the airport. Use ATMs in Miraflores or official casas de cambio.