The most western of the Nice beaches, Carras (also called Site de la Lanterne) is the only one that allows pets. The clearly marked public beach is near the airport and has jet-ski rentals. It's also one of the few beaches in the area accommodating the disabled.
Plage de Carras