Some of the nicest coastal places in Southern California are:
Newport Beach, Laguna Beach, Carlsbad, and Del Mar.
If they are too expensive, try these places:
Santa Ana, Lake Forest, Oceanside, and Escondido.
If these are still too pricey, try futher inland, or head East!