San Elijo State Beach is a long, beautiful stretch of sand accessible by stairs from the cliffs above. The site also is home to a popular campground perched on the cliff that offers camping, swimming, surfing, showers and picnicking. The nearby reef is popular with snorkelers and divers and is in walking distance of shops and restaurants.