Marina del Rey is certainly safe and somewhat walkable, but it's not very interesting (although you can walk to Venice, which has some interesting paths near the canals). Personally, I would recommend Manhattan Beach, Hermosa Beach, Huntington Beach and Seal Beach. Balboa Island in Newport Beach could also work, but it would be very crowded. Seal Beach and Huntington Beach (and Balboa) are relatively close to Disney/Knotts Berry Farm. Manhattan and Hermosa are very close to LAX, and there is a nice bike path along the beach there. Parking could be tough except in Marina del Rey, but I would imagine most rentals come with a parking spot. Santa Monica is also a potentially good option- it's pretty easy to walk between the Third Street Promenade and the pier area.
In San Diego, Pacific Beach and Ocean Beach are both nice- PB has a younger crowd, but has lots of restaurants. Coronado is also very nice, but keep in mind you have to go over the bridge to San Diego almost any time you want to go somewhere.