Direct answer
How much does a trip to San Diego cost?
Quick answer
A typical San Diego trip costs about $250–400 per person per day for two travelers: $180–350 for a mid-range hotel, $60–90 for food, $25–60 for activities, and $20–40 for parking and transport. Budget travelers can manage $120–150 a day; peak-summer beachfront stays push past $500.
Last updated
Key facts
Where the money actually goes
Lodging is the single biggest variable in San Diego and it swings harder by season than by neighborhood. The same mid-range hotel that runs $180 in February can list at $380 in mid-July. Food is more predictable, and the city rewards eating like a local: a great taco lunch costs under $15, while a Gaslamp dinner with drinks lands at $70–100 a head.
- Hotel, mid-range: $180–350 per night depending on month and neighborhood
- Food: $60–90 per person per day at a normal pace
- Attractions: $0 on beach days, $70+ on a zoo or SeaWorld day
- Parking: $0–60 per day — beachfront meters and downtown hotel valet are the surprises
- Rental car: $45–90 per day plus fuel and hotel parking
How to cut the cost meaningfully
The three moves that save the most: travel outside July and August, stay slightly inland from the beach and drive 10 minutes, and build free days around beaches, Balboa Park grounds, tide pools, and hikes. Skipping a rental car only helps if you stay downtown or in a beach neighborhood — otherwise rideshare costs more than the car.
What a 4-day trip for two typically totals
For two people staying mid-range in shoulder season with one big attraction day, expect roughly $1,800–2,600 all-in excluding flights. Peak summer with a beachfront hotel pushes the same trip to $3,500–4,500.
Is San Diego expensive compared to other California cities?
Moderately. San Diego runs roughly 10–15% cheaper than Los Angeles and 25–35% cheaper than San Francisco on food and drinks, and its best attractions — beaches, Balboa Park grounds, tide pools, Sunset Cliffs — are free. Where it isn't cheap is summer lodging: coastal hotel rates in July and August rival Santa Barbara and Newport Beach. Shift the same trip to February or October and the total drops 30–40% with almost no change in weather quality.
- Casual meal for two with drinks: $45–70 (LA $55–85, SF $70–100)
- Pint of local craft beer: $8–10, one of the cheapest in coastal California
- Beach day for a family of four: $0–15, parking included at most city lots
- Peak-summer beachfront hotel: $400–700 a night — the single biggest cost trap
- Same hotel in February: $180–300 a night
Related questions
Is San Diego expensive to visit?
It's moderately expensive — cheaper than Los Angeles or San Francisco for food and attractions, but hotel rates in summer are among the highest in California.
What is the cheapest time to visit San Diego?
January through early March. Hotel rates drop sharply, the weather is still mild, and gray-May crowds haven't arrived.
How much spending money do I need per day?
Plan $80–150 per person per day for food, activities, and parking on top of lodging.
Keep planning
The Sandi Spots Newsletter
San Diego, in your inbox.
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.