Home › Puerto Vallarta › On a budget

Puerto Vallarta on a budget: how to do it well

Short answer

Puerto Vallarta is easy on a budget if you stay in the old town and eat street food. Plan on about MX$1,400 per person per day (bed MX$600, food MX$500, sights MX$200, transport MX$100).

A realistic daily budget

BudgetMid-rangeComfort
Bed (per person, sharing)MX$600MX$1,400MX$4,000
Food & drinkMX$500MX$1,000MX$2,000
Sights & ticketsMX$200MX$700MX$1,500
Local transportMX$100MX$300MX$600
Per person, per dayMX$1,400MX$3,400MX$8,100

Approximate 2026 prices, two people sharing a room. From our Puerto Vallarta day-cost table.

Free things to do

Cheap eats

Where to sleep for less

Zona Romántica guesthouses cost about MX$900–1,600 a double; a few hostels offer dorm beds cheaper.

Getting around cheaply

Walk the old town; take city buses (MX$12–15) to the beaches and the Hotel Zone. Uber is cheaper than taxis. Buses to Sayulita cost about MX$50–60.

A sample budget day

More ways to save

Budget hotels in Puerto VallartaFree & cheap toursTours on ViatorDeals on KlookBudget calculator

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Can I visit Puerto Vallarta on a budget?

Yes, at about MX$1,400 a day with a guesthouse, buses and street food.

What is the cheapest way from the airport?

Walk across the pedestrian bridge to the main road for buses or cheaper taxis, or use Uber.

What is free?

The Malecón, Los Muertos Pier sunset, the beaches and the cathedral.

Plan your Puerto Vallarta trip

How many days in Puerto VallartaBest time to visit Puerto VallartaIs Puerto Vallarta expensive?Is Puerto Vallarta safe?Puerto Vallarta trip plannerWhere to stay in Puerto VallartaFood in Puerto VallartaBudget calculator