Home › San Diego › On a budget

San Diego on a budget: how to do it well

Short answer

Yes, San Diego can be done on a budget, with free beaches and parks and cheap Mexican food. Allow about US$130 a day per person for a hostel, simple meals, one paid sight and public transport.

A realistic daily budget

BudgetMid-rangeComfort
Bed (per person, sharing)US$65US$140US$350
Food & drinkUS$35US$70US$150
Sights & ticketsUS$20US$70US$150
Local transportUS$10US$30US$60
Per person, per dayUS$130US$310US$710

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

Free things to do

Cheap eats

Where to sleep for less

Budget travellers stay in hostels in downtown, Little Italy, Ocean Beach and Pacific Beach, with dorm beds roughly $40–70.

Getting around cheaply

Use MTS trolleys and buses with a day pass. From the airport, bus 992 runs downtown for about $2.50, much cheaper than a taxi.

A sample budget day

More ways to save

Budget hotels in San DiegoFree & 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

How much do I need per day?

About $130 per person: $65 for a bed, $35 for food, $20 for sights and $10 for transport.

What is free in San Diego?

Balboa Park's gardens, La Jolla Cove, Sunset Cliffs, Old Town and the beaches.

How do I get from the airport cheaply?

Take MTS bus 992 downtown for about $2.50.

Plan your San Diego trip

How many days in San DiegoBest time to visit San DiegoIs San Diego expensive?Is San Diego safe?San Diego trip plannerWhere to stay in San DiegoFood in San DiegoBudget calculator