Skip to main content

Mediterranean Restaurants in Cannes

Find your perfect Cannes restaurant, shortlisted by our local experts

There's a wide range of restaurants in Cannes to suit all tastes, and budgets.

Find loads of top tips and local insights in our Cannes Where to Eat Guide.

A restaurant with tables and chairs under a canopy

La Bastide Saint Antoine Restaurant, Grasse

Location
Grasse

Michelin-starred La Bastide Saint-Antoine offers a refined retreat near Cannes, where chef Jacques Chibois creates inspired Provençal cuisine. Set in a stunning country house with lush gardens and panoramic sea views, it’s the perfect blend of gastronomy, elegance, and tranquillity.

A table with a white table cloth and fans on it

Plage du Festival Beach Club

Location
Cannes

La Plage du Festival offers a refreshing gourmet experience in a chic and relaxed atmosphere. With its beachside setting, stunning views, and vibrant cocktails, it’s a must-visit spot in Cannes.

A dining room with tables and chairs and a view of the ocean

L'Or Bleu Restaurant, Theoule-sur-Mer

L'Or Bleu, a Michelin-starred restaurant, offers an unforgettable dining experience where cuisine is elevated to the level of art. Set in an elegant, contemporary setting with breathtaking views over the bay of Théoule-sur-Mer, this Relais & Châteaux establishment is the perfect place for a memorable evening.

La Plage 45 Beach Club, Cannes terrace

La Plage 45 Beach Club

Location
Cannes

Just a short walk through the hotel garden and you can sink your feet into the soft white sand of the Grand Hotel's private beach, or enjoy a refreshing dip in the water.

A white plate with a piece of meat on it

Le Jardin Restaurant

Location
Mougins

Ideally located on the hill in Cannes, the Hotel de Mougins is only five minutes from Sophia Antipolis, ten minutes from Cannes and Grasse, and twenty five minutes from Nice International Airport. 

A dining room with tables and chairs and the word hotel on the wall

Carlton Riviera Restaurant

Location
Cannes

Riviera brings the flavours of the Mediterranean to life with fresh market produce and the catch of the day, served in a stylish brasserie setting overlooking the sea.

La Plage Belles Rives Beach Club, Juan les Pins beach

La Plage Belles Rives Beach Club, Juan les Pins

Location
Juan-les-Pins

Soft white sand, a private pontoon, a lounge bar and a restaurant at the water's edge make this beach club a very special place to be.

A large white building with the word martinez on it

La Plage du Martinez

Location
Cannes

La Plage du Martinez blends relaxed elegance with gourmet flair, offering Mediterranean dishes by Chef Jean Imbert in a stunning seafront setting.

Les Pecheurs Gourmet Restaurant, Juan Les Pins restaurant terrasse

Les Pecheurs Gourmet Restaurant, Juan Les Pins

Location
Antibes

Enjoy a culinary experience at this fine dining restaurant, Les Pêcheurs. It offers a creative cuisine that deftly blends flavours and fragrances from throughout the French Riviera.

Two yellow chairs sit at a table with a potted plant on it

Carlton Beach Club

Location
Cannes

Soak up the sunshine and sea breeze over lunch at the Carlton Beach Club, where local flavours, fresh ingredients and a touch of French Dolce Vita come together by the water’s edge.

Le Mantel Restaurant, Cannes interior

Table 22 par Noel Mantel Restaurant

Location
Cannes

Colourful, gourmet Mediterranean cuisine which doesn't disappoint made by chef Noel Mantel and his team.

La Gaudinade Restaurant, Mougins interior

La Gaudinade Restaurant

Location
Mougins

Try La Gaudinade restaurant, the heart of the old village of Mougins and take a moment to discover or rediscover the Provence and flavours from traditional products.

La Table du Chef Restaurant, Cannes main

La Table du Chef Restaurant

Location
Cannes

A little restaurant located in the centre of Cannes close to the Rue d'Antibes. The menu changes often because it is based on fresh local ingredients.

Yo'Mo Lounge Restaurant, Cannes interior

Yo'Mo Lounge Restaurant

Location
Cannes

Located in the heart of Cannes, a short walk from the Palais des Festivals, the Croisette and beaches, the Yo'Mo Lounge invites you to stop in a chic and unique place where connoisseurs now like to meet throughout the day, with its cosy and contemporary lounge with an oriental flavour.

Stunning outdoor tropical restaurant at dusk. Palm trees glow with warm light over numerous dining tables under a deep blue sky.

Le Baoli Restaurant

Location
Cannes

This is definitely one of the most exclusive restaurants in Cannes. The swanky restaurant has candles and canopies and later on it turns into a bar which is known to draw the A-listers.

Ondine Plage Beach Club, Cannes terrace

Ondine Plage Beach Club

Location
Cannes

Ideally located on the Croisette, next to the grand palaces of Cannes, L'Ondine has played host to many celebrities. The beach restaurant is beautiful, distinguished and elegant.

Riviera Beach Club, Cannes restaurant

Riviera Beach Club

Location
Cannes

Beautifully decorated, the beach club offers stunning views of the Lerins Islands and the Esterel. 

La Mirabelle Restaurant, Cannes restaurant terrasse

La Mirabelle Restaurant

Location
Cannes

Newly renovated restaurant while respecting the traditional and historical side of the building with beautiful stone walls, genuine wood framing and French ceilings.