Closest beaches are at Juan-les-Pins and Antibes, some thirty-five minutes away (depending on the season). There are some good restaurants at the beaches Beach Juan le Pins