Stretching in a curve from the tiny Plage du Maurin northeast of the village through the crowning jewel, Plage de l'Aiguille, to the rugged Plage de Gardanne and beyond to the Plage de la Figueirette in the south, there are seven public beaches and five beach restaurants. Some beaches are sandy and all look out on the Golfe de la Napoule with a view of Cannes and the Iles de Lerins. The offshore waters are marked with buoys to indicate a Sentier de Découverte for snorkellers to explore underwater life.
The most stunning beach is the Plage de l'Aiguille on the Pointe de l'Aiguille, part of the Parc de l'Aiguille, a regional nature park that extends up the shrub-covered red cliffs. The sandy beach is widest here with a particularly intriguing rock formation at the end.
Theoule-sur-Mer is easily reachable by train from Nice or Cannes. The train stop is on the TER line Nice - Cannes - Théoule - St Raphaël - Les Arcs.
From Cannes bus 620 stops at the Theoule-sur-Mer train station before ending at Le Trayas on the Plage du Vallon de l'Autel. A coastal walkway lined with flowers and Mediterranean plants meanders for about a kilometre from the Plage du Vallon de l'Autel to the Plage de l'Aiguille, passing the Plage de la Petite Fontaine. Called the Promenade de Pradayrol, this walkway is the easiest and most pleasant way to access the sandy beaches as there's parking at the Plage du Vallon de l'Autel. A more rugged approach is to drive past the town on the Boulevard de la Corniche d'Or to the entrance of the Parc de l'Aiguille where a path leads down to the Plage de l'Aiguille and the Plage de Gardanne. Free parking is available along the side of the road.
There are no snack bars on the beaches but the following public beaches have restaurants:
Plage de l'Aiguille has Restaurant l'Aiguille
Plage de la Petite Fontaine has La Petite Fontaine
Plage du Chateau has Le Magellan
It is possible to rent a lounge chair and umbrella (about €16 daily) at:
the Restaurant Plage La Figueirette on the Plage de la Figueirette;
Le Magellan on the Plage du Chateau