Descanso Beach is a beach in Avalon, California. It is located at 78 kilometers from the city of Los Angeles. With a total area of 0.29 acres, Descanso Beach is the 6th biggest beach in a radius of 50km. A free toilet is available only 354 meters away. This beach is located in an urban environment, so it may not be as peaceful as other beaches (2 out of 5 on our Immersiveness Index).