Rainbow Beach is one of Chicago's larger South Side beaches, with broad lakefront views back toward the skyline. It works well for swimming season, picnics and summer events in adjacent Rainbow Park, and is a more local-feeling alternative to the busier North Side beaches.