Bocca Mar, French restaurant on the beach in Nice, France
Bocca Mar is a French restaurant set directly on the pebble beach of the Promenade des Anglais in Nice, with a terrace that extends over the water. It combines a dining area with a private beach section, so guests can eat a meal and then step into the sea without leaving the spot.
Bocca Mar has built its place on the Nice seafront over the years, becoming a known spot among both locals and visitors drawn to the Promenade des Anglais. It is part of a long tradition of beach dining along this stretch of coast, which has been a gathering place since the 19th century.
Bocca Mar sits right on the pebble shore of the Promenade des Anglais, making it part of the daily rhythm of beach life in Nice. The waterfront terrace is a natural stop for people who have spent the morning by the sea and want a simple, unhurried meal.
The restaurant sits right on the Promenade des Anglais and is easy to reach on foot from the city center or from the beach itself. In summer evenings it tends to fill up, so arriving earlier in the day gives a better chance of getting a spot on the waterfront terrace.
The name Bocca Mar means "mouth of the sea" in both Provençal and Italian, a fitting name for a place built right where the city meets the water. In summer, the restaurant sometimes hosts evenings with local DJs playing on the terrace, turning the beach into an informal outdoor venue as night falls.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.