San Diego with 3 Kids Under 10: The Spring Break Itinerary We Didn't Plan (But Totally Worked)
Palm Springs in late March is normally in the low 80s — pool weather, desert hikes, a lazy kind of vacation. Instead, the forecast showed triple digits, the kind of heat that makes outdoor anything feel reckless. Since we were already flying into LAX, we had some flexibility. I briefly considered LA, but we’d done the Disney-and-beaches thing just a couple of year ago. San Diego kept coming up — perfect weather, whale watching season, tide pools, incredible hikes, resort pools — and the more I looked into it, the more it felt like the kind of place that could absorb the chaos of three kids under 10 without anyone melting down (at least not from a heat wave). Including me.
So I threw together a new itinerary in about 48 hours and hoped for the best. Here’s what we actually did, what we skipped, what surprised us, and what I’d tell any family thinking about San Diego for spring break.
The Basics
We’re a family of five from New Jersey — me, my husband, and our kids ages 9, 6, and 4.5. We flew into LAX and drove about two hours south to Carlsbad, where we stayed at the Omni La Costa Resort & Spa for four nights (Thursday through Monday). This was a big-milestone trip for us: our first stroller-free vacation and our first diaper-free vacation, which mostly meant we became intimately acquainted with the location of every public restroom in every airport, rest stop, and restaurant between Newark and San Diego.
For what it’s worth, our stroller of choice for the past nine years has been the UppaBaby Vista. We bought it when our oldest was born nine years ago, added the second seat attachment when the younger two came along, and it has survived international flights, cobblestones, and multiple skipped naps. It’s pricey and bulky, but incredibly sturdy and spacious. Leaving it at home for this trip felt like a milestone — and also freed us up for hikes and trails we couldn’t have done with a double stroller in tow.
Day 1: The Drive Down (Thursday)
Our flight landed at LAX mid-morning, and the first order of business was picking up our rental car at Hertz. You have to take a shuttle bus from the airport to the car rental so make sure you bake time into this during your planning. We had booked and paid for a larger SUV well in advance, but when we arrived, there was apparently a shortage of bigger vehicles. We waited alongside several other families, so it ate into our day, and there was nothing we could do about it.
Speaking of the flight — a few things that made the cross-country trek survivable with three kids. These kids' headphones have been on every flight since our oldest had the attention span to begin watching the in-flight entertainment. I also brought an airplane foot hammock for myself — one of those under-the-seat-tray slings that sounds ridiculous until you’re two hours into a red-eye and it’s the only thing between you and a full-body cramp. And a portable charger is non-negotiable when you’re running three iPads and two phones all day. Ours is the Evopow 10000mAh — slim enough to fit in my bag without adding bulk.
We stopped at In-N-Out Burger on the way to our hotel, but as a vegetarian, I can definitively report that I do not get the hype. The drive from LAX to Carlsbad took about two hours, and by the time we checked into the Omni La Costa, the kids were ready to explore.
Our first dinner was at Casa de Bandini, about ten minutes from the hotel. The food was average - standard Tex-Mex. But the atmosphere — a mariachi band that strolls from table to table and sings directly to your kids, a colorful outdoor patio, giant margaritas — made it a genuinely fun first-night experience. The kids were wide-eyed during the mariachi performance, and for a low-key arrival dinner, it set the right tone.
Day 2: Whale Watching + Balboa Park (Friday)
This was the day I was most excited about, and it delivered.
Jet lag turned out to be our secret weapon. When you’re on East Coast time with three kids, everyone is up by 5:30 AM Pacific, which means you’re dressed, fed, and out the door before most of California has finished their first espresso. We used that to our advantage and drove 45 minutes south to the San Diego Harbor for a 9:30 AM whale watching cruise with Flagship Cruises.
I have to give this some context. Last year in April, we took a whale watching trip in Maui and saw absolutely nothing. Not a spout, not a fin, not even a suspicious ripple. The kids were bored, I was disappointed. So I went into this one managing expectations. San Diego in late March is peak gray whale migration season — roughly 20,000 gray whales pass along the coast between December and April — and Flagship has been running these cruises for over 70 years. They guarantee sightings, meaning if you don’t see a whale, your next trip is free.
We saw multiple gray whales, doing deep dives where you see the full fluke come out of the water before they disappear. We saw dolphin pods — groups of them, surfacing and diving alongside the boat. The water was calm, the weather was perfect, nobody got seasick, and the onboard naturalist narrated everything in a way that kept even our 4-year-old engaged. It was a three-hour cruise (we got back around 12:30), just in time for lunch.
Pro tip: Flagship Cruises departs from Broadway Pier (990 N Harbor Dr). We did the 9:30 AM departure and it was the right call. Dress in layers — it feels 10–15 degrees cooler on the water. There’s no dedicated parking, but the Ace lot next to the USS Midway is close and affordable.
After the cruise, we drove to Balboa Park for lunch at The Prado, a restaurant right inside the park. Quick note: if you want outdoor patio seating, make a reservation. We didn’t and ended up indoors, which was actually fine because the dining room was nearly empty and we were seated immediately. The food was good — a nice break from the Mexican restaurants we’d been hitting.
Balboa Park itself was gorgeous. The walkways wind through Spanish Colonial architecture, past tiled fountains and arched promenades that feel more like Seville than Southern California. The Botanical Building and Lily Pond are a must — the kids spent ten minutes looking for turtles in the water, and the building itself is one of the most photographed spots in San Diego. There’s also a Japanese Friendship Garden that we didn’t get to visit but it's serene and beautiful — so don't miss it if you go.
We did take the kids to the San Diego Natural History Museum, which had a dinosaur exhibition that was a hit with my son. They also had an arts and crafts room, which gave my husband and me ten glorious minutes of just sitting. If you’re a parent, IYKYK.
A note on skipping the San Diego Zoo: It’s right next to Balboa Park, and I know it’s one of the top-rated zoos in the country. I’d been there years ago with my oldest when she was two years old, and while my younger two haven’t been, we’ve visited plenty of other zoos. I personally prioritize novelty over more of the same — and when I polled the kids, only one of three voted to go. Majority wins. If your kids are big animal lovers, it’s absolutely worth building into your itinerary. For us, the Natural History Museum dinosaur exhibition was enough to satisfy the one zoo voter in the family.
Day 3: Resort Day at the Omni La Costa (Saturday)
Every family vacation needs a day where nobody gets in the car. Saturday was ours.
The reason I picked the Omni La Costa over the other hotels I researched in the Carlsbad area — the Hyatt Regency Mission Bay, the Park Hyatt Aviara — came down to one thing: it was the only property that had a splash pad, water slides, daily kids’ programming, and adult fitness classes all in one place. The Hyatt Regency had waterslides but smaller rooms and no real kids’ club. The Park Hyatt Aviara was beautiful but nearly double the price. The Omni hit the sweet spot of having something for everyone without breaking the budget. Plus, our hotel room was nearly 700 square feet, perfect for our family of five and 5 suitcases.
The kids were in the pool by 10:30 AM. Our oldest can swim, so she was off on the water slides. The younger two wore floaties and stuck to the splash pad and the shallower areas — the deepest pool is about five feet, so it felt safe for everyone. The hot tub wasn’t restricted to adults only, which was a pleasant surprise. And the pools are heated, which matters more than you’d think in late March.
We rented bikes on the property, which turned into one of my favorite memories of the trip. My oldest daughter just learned to ride a bike, and watching her pedal around the resort grounds with pride on her face — that’s the kind of thing that doesn’t end up on an itinerary but ends up being the moment you remember.
Lunch at VUE, the on-site restaurant, was genuinely the best meal I had the entire trip. The Mediterranean sandwich was excellent, the view overlooked the golf course and surrounding hills, and they had a kids' menu (which came with crayons). I realize that’s a funny thing to say about a hotel restaurant, but it’s the truth — it outperformed every off-site restaurant we tried.
That evening we went to Miguel’s Cocina for dinner. I’ll be brief: if you’re from the East Coast, imagine On the Border. That’s roughly the caliber. It was fine. The kids ate mac and cheese. Nobody cried. That’s a successful dinner with three kids under 10.
Pro tip: If you’re booking the Omni, the Deluxe Resort Room with two queens at $432/night (including resort fee) was the best value when we compared options. Book through a travel portal for maximum credit card points — the Omni’s own loyalty program isn’t worth booking direct for. Self-parking is $45/night.
Day 4: Torrey Pines, La Jolla + The Camp Store (Sunday)
If Saturday was about resting, Sunday was about cramming in everything we hadn’t done yet. And San Diego makes this surprisingly doable, because so many of the major attractions are clustered within 15–20 minutes of each other. Torrey Pines, Sunny Jim’s Cave, the La Jolla sea lions, and the tide pools are all in the same general area. Same goes for the San Diego Zoo, Balboa Park, and the whale watching harbor downtown. If you plan your days geographically rather than randomly, you can fit in a lot without spending your whole vacation in the car.
We started at Torrey Pines State Natural Reserve, about 30 minutes from the hotel. We did the Guy Fleming Trail — a short, flat loop with jaw-dropping ocean views from the clifftops. All three kids handled it easily, and we found paid parking near the trailhead without any issues. It took maybe 30–40 minutes, and it’s the kind of hike that makes you understand why people love California.
From there, we drove to La Jolla for Sunny Jim’s Sea Cave. This is where I have to be very honest, because I want to save you some frustration.
The experience itself is cool — you descend 145 steps through a hand-carved tunnel into a sea cave, and the perspective from inside the cave looking out at the ocean is stunning. The kids thought it was an adventure. But we waited in line for over an hour to get in, paid $40 for parking at the lot across the street, and the actual time spent inside the cave was about five minutes. I’d compare it to a ride at Disney World — an hour in line and a significant chunk of money for a few minutes of thrill. I still think it’s worth doing once, especially with kids, but go in with your eyes open.
We didn’t get to see the sea lions at Children’s Pool in La Jolla, which is right near the cave and completely free. If I could do it again, I’d budget the time for it — it’s an easy add-on before or after the cave if you plan for it.
Pro tip: For Sunny Jim’s Cave: expect a wait during spring break, especially on weekends. Admission is about $10/adult and $6/child. Budget for expensive parking nearby. And know that the actual cave experience is brief — set expectations with your kids accordingly so they don’t feel shortchanged.
That evening, we met up with some local friends at a place called The Camp Store. This is a beachfront outdoor spot with food trucks, communal seating, live music, and — during our visit — a dinosaur exhibition that my son immediately gravitated toward. The vibe was exactly what I’d been craving after days of sitting inside traditional restaurants. It felt like a California version of the outdoor dining setups you might find at the Jersey Shore, except with palm trees.
That said: the food situation was challenging. We waited an hour for pizza and thirty minutes just for french fries. Seating was extremely limited — the table-to-family ratio was rough. There was no on-site parking; we parked at a mall about ten minutes away and walked over a bridge to get there. Would I go back? For the vibes and the beachfront setting, yes. For an efficient family dinner, absolutely not. Manage your expectations and eat something before you arrive.
Day 5: The Drive Home (Monday)
Monday was a travel day — check out of the Omni, drive two hours north to LAX, return the car, fly home. But since our flight wasn’t until 4:30 PM, we had time for a lunch stop.
We ended up at Nardò Italian at Pacific City in Huntington Beach, which is a large outdoor shopping and dining complex right on Pacific Coast Highway. It was directly on our route to the airport, so there was no detour involved. The food was good, and the kids were happy. But if had done a proper search, I’d recommend Duke’s Huntington Beach instead — it’s just a couple of minutes away from Nardo, but sits right on the beach overlooking the pier, which is the kind of last-California-moment that feels like a proper send-off.
Pro tip: If you’re driving from San Diego to LAX, Huntington Beach is a natural pit stop. Pacific City has a parking structure (look for validation at the restaurants) and multiple family-friendly dining options, all directly on PCH with ocean views. Don’t detour to Newport Beach or Manhattan Beach unless you have a buffer of 2+ hours — the extra driving and parking logistics aren’t worth the stress on a travel day.
An Honest Word About the Food
I had high expectations for San Diego’s restaurant scene, particularly the Mexican food, given the city’s proximity to the border. Nothing blew me away, though. We also tried 2051 Cucina Italiana near Palomar Airport for lunch one day — it’s in this unexpected warehouse-type building, highly rated online, and the food was… fine. Just fine.
The best meal of the trip was at VUE, the restaurant inside our own hotel. I realize that sounds like a backhanded compliment to San Diego’s dining scene, but I think it’s more a reflection of what happens when you’re traveling with three kids whose culinary preferences begin and end with mac and cheese and french fries. We were limited in where we could go, and the places that checked the “kid-friendly” box didn’t always check the “actually delicious” box. If you’re traveling without kids, you’d probably have a very different restaurant experience.
What I’d Do Differently
Budget more time at La Jolla. The cave, the sea lions, and the tide pools are all right there. We only did the cave because of the wait, and I wish we’d planned the whole cluster — arriving early, seeing the sea lions first (free, no wait), then the cave, then the tide pools at low tide. Check the tide charts before you go; a negative low tide means the pools are teeming with anemones, hermit crabs, and sea stars.
Visit the Japanese Friendship Garden. We walked right past it at Balboa Park and didn’t have time to go in. Multiple people have told me it’s one of the most peaceful spots in the park. Next time.
Explore more restaurants. I played it safe with “kid-friendly” picks and ended up underwhelmed. San Diego clearly has an incredible food scene — I just didn’t tap into it. If your kids are more adventurous eaters than mine (low bar), branch out.
Do the Flower Fields. The Flower Fields at Carlsbad Ranch are literally five minutes from the Omni — 55 acres of giant ranunculus in full bloom during March and April. We ran out of time, but it would have been a perfect low-key morning activity, especially for photos.
Tips for Families Planning a San Diego Spring Break
Use the jet lag. If you’re coming from the East Coast, you’re three hours ahead. Your kids will be up at dawn, which means you beat the crowds at Torrey Pines, get first pick of whale watching seats, and finish dinner before the rest of California sits down to eat.
Plan geographically. San Diego’s attractions cluster nicely. Group your La Jolla activities together (Torrey Pines, cave, sea lions, tide pools). Group your downtown activities together (whale watching, Balboa Park, zoo). Don’t zigzag across the city or you’ll spend your vacation in traffic.
The Omni La Costa is the real deal for families. Splash pad, water slides, heated pools, daily kids’ programming, fitness classes, bike rentals, an arcade, and an on-site restaurant that’s actually good. It was the right home base for this trip.
Whale watching in March is almost a sure thing. We went on a Friday and saw multiple gray whales and dolphins. Flagship Cruises guarantees sightings or your next trip is free. The whales migrate in a narrow corridor right along the coast, so your odds are dramatically higher.
Bring layers. San Diego mornings are in the mid-50s, afternoons hit the low 70s, and it’s 10–15 degrees cooler on the water. We dressed in hoodies for the whale watch and stripped down to t-shirts by noon. A light zip-up for everyone is the move.
The Bottom Line
We didn’t plan this trip. Not really. Palm Springs was the plan, and Palm Springs fell apart 72 hours before departure. San Diego was the pivot, the backup, the “let’s just make it work.” And it more than worked.
San Diego isn’t the flashy choice, not the place people gasp about at dinner parties. But for families with young kids who want variety, accessibility, and the kind of weather that makes everything feel a little easier — it might be the best choice on the California coast.
And the next time a heat wave blows up our plans, I won’t panic. I’ll just look at a map and remember: the best plan is the one that works.