Leave Tetouan very early and plan the day around the full Tangier Med–Tarifa ferry + A-7 drive sequence: expect roughly 8–10 hours door-to-door if everything flows smoothly, and a bit more if there’s border delay, ferry waiting time, or traffic once you hit the Costa del Sol. For a family with a 3-year-old and grandparents, the key is to keep the logistics simple: have passports, ferry tickets, and car papers ready, arrive at Tangier Med with a generous buffer, and try to book a hotel with pre-arranged parking near the center so you can unload once and forget the car for the evening. The drive from Tarifa to Málaga is straightforward on the A-7, but in July the busiest stretch is around Marbella–Torremolinos, so aim to reach Málaga by late afternoon rather than after dark.
Once you’re in town and settled, head straight to Atarazanas Market in Centro for an easy recovery stop: fresh fruit, juices, olives, and simple bites are exactly what you want after a long travel day. It’s usually best enjoyed in the late afternoon before the stalls wind down, and you can keep this to 45 minutes without overdoing it; budget about €10–20 per person depending on whether you grab a light lunch, snacks, or a juice-and-pastry kind of stop. From there, it’s an easy walk toward Calle Larios, which is the most comfortable low-effort stroll in the city center — flat, stroller-friendly, lively but not chaotic, and good for letting everyone stretch their legs without turning it into a “sightseeing mission.”
After that, make the short walk into the Centro Histórico to see Málaga Cathedral from the outside, or step in if everyone still has energy. The cathedral is one of those places that gives you the feel of the city immediately, and the surrounding streets are pleasant in the early evening when the heat starts to ease. Entry is usually around €8–10 per adult, while just admiring the exterior and the square costs nothing, which is a good option if the baby is done for the day. Then settle in at El Pimpi for dinner — classic, central, and very Málaga. It’s a popular first-night choice for tapas and Andalusian plates, so if you’re coming in July it’s smart to reserve or arrive a bit early; expect about 1.5 hours and roughly €20–35 per person depending on how much you order. Finish with a gentle walk to Muelle Uno, where the harbor promenade is perfect for a stroller, sea breeze, and a final gelato or drink before heading back to the hotel; it’s an easy 30–60 minute unwind and a very good way to end a long arrival day without pushing anyone too hard.
If you’re staying in Málaga city today, start early and keep the first part of the day compact and walkable. Head first to the Alcazaba of Málaga before the heat builds — it’s one of those places that feels best in the morning, when the stone paths are still cool and the views over the port and old town are clearest. Expect about 1 to 1.5 hours here, with a fairly steady uphill walk but nothing too demanding if you take your time; tickets are usually around 3–6 € per adult, and it’s worth going as soon as it opens to avoid the busiest tour groups.
From the Alcazaba, it’s just a short stroll down to the Roman Theatre of Málaga, which sits right at the foot of the fortress. You don’t need much time here — 20 to 30 minutes is enough — but it’s a nice stop because it gives you a quick layer of history without adding any transport or hassle. Then continue on foot to Museo Picasso Málaga in the Centro Histórico; it’s one of the easiest “proper museum” visits to do with a family because it’s compact and central, so you won’t feel trapped there for ages. Budget around 12–15 € per adult, and plan about 1 to 1.5 hours so you can enjoy it without rushing the baby or your mother-in-law.
After the museum, slow the pace down with a shaded walk through Parque de Málaga. This is the kind of place locals use to reset between sightseeing stops: big trees, benches, and plenty of space for a stroller. A 30–45 minute break here is ideal, especially in July when the middle of the day can feel hot very quickly. If you need a coffee or a snack, this part of the center is easy for grabbing something simple without committing to a long meal yet.
For lunch, head east to Pedregalejo and choose a well-reviewed seafood restaurant right by the beach — this is where Málaga really relaxes. Look for places along the Paseo Marítimo El Pedregal, where the espeto de sardinas and grilled fish come straight from the shore atmosphere you came for. A good lunch here usually runs about 20–35 € per person depending on what you order, and 1.5 hours is a comfortable pace with family. If you go by car, park a little early because waterfront parking fills up; otherwise, a taxi from the center is easy and avoids the stress of navigating narrow streets.
Keep the afternoon light and close the day at Playa de la Malagueta, which is the easiest beach stop back toward the center. It’s not the most glamorous beach on the Costa del Sol, but for a family with a 3-year-old it’s practical: easy access, plenty of people around, and no complicated logistics. Give yourselves 1 to 2 hours for a swim, a sand play session, or just lying low under an umbrella if the weather is hot. If you want drinks or an ice cream, there are plenty of casual kiosks and beach bars nearby, and the walk back into the city is straightforward if you’re staying central.
If you’re driving, try to head back before the late evening traffic window, especially if you need dinner and an early night after a full sightseeing day. The route back from the beach into the center is short and simple, but on summer weekends the seafront can clog up a bit, so it’s better to leave while everyone is still relaxed rather than when the roads get busy.
Leave Málaga after breakfast and keep the drive to Marbella simple: the A-7 / AP-7 coast road usually takes about 45–60 minutes, but in July the Costa del Sol can slow down fast once it warms up, so an early departure is the difference between an easy arrival and sitting in beach traffic. If you reach town before midday, parking is much less stressful; the most practical area is around the Avenida del Mar/seafront edge or one of the nearby public car parks by Parking Avenida del Mar and Parking Alameda, then you can do the rest on foot with the stroller.
Start at Avenida del Mar, a lovely open promenade where the Dalí sculptures give the walk a little character without making it tiring for your mother-in-law or the baby. From there, it’s an easy wander into Old Town Marbella (Casco Antiguo), where the whitewashed lanes stay cooler than the waterfront and the pace feels instantly slower. Keep it unhurried: this part is best enjoyed by drifting from one shaded corner to the next, not by trying to “see everything.”
By midday, settle in at Orange Square (Plaza de los Naranjos), the classic heart of old Marbella, with terraces that are ideal for a long, lazy lunch. Then head to Taberna Casa Curro for Andalusian tapas, grilled fish, and simple local plates; it’s a solid family-friendly choice in the historic center and usually works well for a relaxed meal around €18–30 per person depending on how much you order. If you’re with a stroller, a terrace seat makes life easier, and service is generally calmer if you arrive a little before the main lunch rush, around 1:00–1:30 pm.
After lunch, keep the day soft and coastal with Playa de Venus, which is close enough to town that you can shift plans easily around naps, snacks, or a swim. It’s one of the handiest beaches for a family day because you can combine sand time with a promenade walk and still be close to cafés, toilets, and the old town if anyone gets tired. In July, expect busy but manageable conditions; beach chairs and umbrellas vary, so budget roughly €8–20 if you rent, or just bring your own shade and let the afternoon stretch out naturally before dinner.
Leave Marbella after breakfast and head first to San Pedro Alcántara via the short coastal run on the A-7; in July, getting moving before the heat and beach traffic builds makes a big difference. The drive to Bulevar de San Pedro Alcántara is usually only 10–15 minutes, and this is the calmest way to start a return day with a stroller and a 3-year-old in tow. Parking is easiest in the underground lots around the boulevard or on the wider side streets nearby if you arrive before the cafés get busy.
Walk a relaxed loop along Bulevar de San Pedro Alcántara, then stop for coffee and a simple breakfast at the Real Club de Pádel Marbella terrace or one of the nearby cafés along Avenida de la Constitución and the boulevard edges. This part of town is practical rather than flashy: quick service, decent parking, and enough shade that your wife and her mother can sit comfortably while the little one burns off energy. Expect around €6–15 per person depending on whether you keep it to coffee and pastries or add tostadas and juice.
From there, it’s a very easy stroll or short drive to Playa de San Pedro de Alcántara for one last seaside pause. This stretch is family-friendly, with room to move, a long promenade, and a more relaxed feel than the busier beaches closer to central Marbella. In the morning the sand is still manageable and the sea breeze helps; if you want to keep it comfortable, aim for about 45 minutes here and bring water, hats, and a small snack for the child rather than trying to do a full beach session.
After that, swing by Puerto Banús for a brief, iconic marina stop before the drive home. Keep this one short — it’s best enjoyed as a quick walk and photo break rather than a long visit, especially on a return day. You can park in one of the public paid lots near the marina entrance or use the larger paid parking areas off the main access roads; expect roughly €2–4 for a short stop, and plenty of foot traffic, so hold on to the child near the waterfront.
Have an early lunch at a well-reviewed paella or grill restaurant near Puerto Banús before setting off south. This is the right moment for something easy and familiar — grilled fish, chicken, paella, or a simple mixed grill — rather than a slow lunch that eats into your border timing. A good lunch here usually runs about €20–40 per person depending on drinks and seafood, and most places around the marina or the nearby streets of Nueva Andalucía can seat you with enough room for a baby chair if you ask on arrival.
After lunch, leave for Tetouan by the A-7 toward Tarifa, then continue on the ferry and through Tangier Med. Plan to depart Marbella soon after eating if possible, because the full return — drive, ferry, passport control, and onward road time — is realistically an 8–10 hour day, and summer queues can stretch it further. If you need one last practical stop, do it before leaving Marbella: a coffee, restroom break, and fuel top-up on the A-7 are much easier here than scrambling near the port or border.