mel99 said:
We've already decided to spend three nights in La Paz (booked a VRBO) and then stop through Todos Santos on the way back to Cabo. I'm looking for suggestions on which beaches to hit, activities, and restaurants. We will have a four year old with us.
You absolutely must drive up to Playa Balandra from La Paz. Amazingly beautiful.
Playa Tecolate is just up the road from Balandra and I hear great things about it as well. We didn't go, because at the time we didn't know about it when we went to Balandra. Balandra is more remote with no real facilities, but it's a must see. Tecolate has at least one restaurant so you could hit Balandra first then go to Tecolate to eat, etc.
There is also boat trips that I think leave from Tecolate to one of the islands to see the sea lions. Can even snorkel with them if you're uo to it.