In this article, you’ll find our reviews of what we think are the best restaurants to eat at in Cannes.
Discover local gastronomy in this emblematic Côte d’ Azur town, with its many fine restaurants! Mediterranean flavors transported us. You’ll discover a cuisine that combines land and sea, using local Provencal produce.
In our opinion, culinary discovery is an integral part of travel, so take the opportunity to awaken your taste buds!
This review is completely independent, we ate anonymously and paid our bill in full.
Best restaurants in Cannes: our 3 favourites
Exploring Cannes also means dining at one of its restaurants, nestled on the corner of a colorful alley or on the waterfront. Before discovering our detailed opinions on each of the selected establishments, here are our 3 favorite addresses:
- Restaurant Table 22: located 2 steps from the old port, come and enjoy fresh local produce cooked with great finesse by chef Noël Mantel in a warm and welcoming setting.
- Restaurant La Môme: just a few metres from the Promenade de la Croisette, this is the place to be for Provencal evenings and tasty cocktails!
- Restaurant Mademoiselle Gray (Plage Barrière): enjoy an exceptional panoramic sea view, while discovering Lebanese and Mediterranean flavors!
WHERE TO STAY IN Cannes
Option 1: Downtown
Enjoy the charm of the old town and all its restaurants.
We recommend..:
- Five Seas Hotel – prices, pictures and availability
- Hotel BW Le Mondial – prices, pictures and availability
Option 2: on the Croisette
Along the seafront promenade and beaches.
We recommend..:
- Hotel Le Carlton – prices, pictures and availability
- Hotel Martinez – prices, pictures and availability
Option 3: The Suquet and surrounding area
On the heights of the old town, with lots of charm.
- Hotel le Suquet – prices, pictures and availability
- Hotel Canopy by Hilton – see prices, pictures and availability
Best gourmet restaurants in Cannes
1. Restaurant Table 22
We were delighted with our experience at Restaurant Table 22. In addition to the elegant decor, we had a very good meal. From aperitif to dessert, Chef Noël Mantel’s work was extremely precise. We had a wonderful time in this chic, friendly establishment.
Being gourmets, we went for the full meal: aperitif/starter/main course/dessert. We liked the reasonable quantities and the Provencal flavors. It was well-balanced. The à la carte dishes showcased local know-how and produce. If you love fine cuisine, you’ll love this table. We also appreciated the interesting selection of wines, highlighted by the sommelier.
Don’t hesitate to check out our article on must-do activities in Cannes , in which we mention this excellent address!
Practical information:
- Neighborhood: Le Suquet.
- Type: gastronomic (recommended by the Michelin Guide).
- Capacity: more than 25 place settings.
- Price range: between €50 and €80 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
2. Restaurant La Table du Chef
Located close to the Croisette, we were charmed by the bold concept of this establishment. A true bias, the chef proposes a 4-course blind menu based on local produce of the moment. This surprise menu features fresh seasonal produce from the Forville market and local producers. It includes a starter, fish, meat and dessert. A very small card, ideal for the undecided among you!
This restaurant enjoys a solid reputation in the city. We highly recommend eating there. The kitchen opens onto the dining room, allowing you to see the chef in action. The dishes are rich in flavour, and the service is very efficient! Excellent value for money.
Practical information:
- Neighborhood: downtown Croisette.
- Type: gastronomic (recommended by the Michelin Guide).
- Capacity: more than 25 place settings.
- Price range: surprise menu at €59 (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
3. Restaurant L’Affable
Less than 400m from the Promenade de la Croisette, we came across this restaurant with its contemporary, intimate setting. At first glance, its industrial-looking storefront caught our eye. Once inside, we discovered an elegantly decorated interior, with many photos hanging on the walls and flowers.
You’ll be able to enjoy refined, delicate and varied dishes. The cuisine is very gourmet, prepared with fresh, quality produce. The restaurant offers 2 menus, 1 for lunch and 1 for dinner, as well as a lunch menu at just €28. We recommend this excellent restaurant with its relaxed chic atmosphere.
Practical information:
- Neighborhood: downtown Croisette.
- Type: gastronomic (recommended by the Michelin Guide).
- Capacity: more than 25 place settings.
- Price range: between €30 and €80 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: no.
- Reservations required here.
OUR TPS FOR RENTING YOUR CAR IN Provence
- Compare prices on our preferred platform: DiscoverCars – one of the best rated sites.
- Choose a car that is powerful enough (the roads are steep) but compact (some passages are narrow).
- Think of thecomplete insurance (some roads are tortuous and narrow).
- There is a lot of demand, book it early.
Best bistronomic restaurants in Cannes
4. Restaurant Aux Bons Enfants
A genuine family institution since 1935, Restaurant Aux Bons Enfants has a lot of charm. Nestled in the historic Suquet district, you’ll enjoy Provencal cuisine based on market produce (just 50m away). Today, the 3rd generation is at the helm, carrying on the traditions of yesteryear. We loved the friendly, family atmosphere of the place.
Practical information:
- Neighborhood: Le Suquet.
- Type: bistronomic (recommended by the Michelin Guide).
- Capacity: more than 25 place settings.
- Price range: between €30 and €50 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
5. Restaurant Ericka
Are you looking for a place to eat well and quickly in a relaxed atmosphere? We fell in love with Restaurant Ericka, a fast-casual restaurant. Located in downtown Cannes, this establishment stands out with its pink-gold facade and purple-toned outdoor terrace.
Chef Karine’s cuisine showcases her favorite ingredient: truffles. From potato velouté to foie gras and filet de boeuf rossini, truffles come in all shapes and sizes. We feasted on tasty, sophisticated, home-cooked dishes. The scallop risotto made a particularly strong impression on us!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €50 and €80 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
6. Restaurant La Môme (cocktail bar)
A must in Cannes, Restaurant La Môme is renowned for its colourful cocktail menu and festive atmosphere! We couldn’t resist sampling one of their creations. A temple of glamour, this establishment was the image of the city!
You’ll discover a wide range of dishes at varying prices, from linguine with creamed morels and meat jus at €36 to wagyu beef tomahawk at €420. Gourmet, well-balanced cuisine made with quality products, the perfect alchemy for a great evening with friends or family!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €60 and €400 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
7. Restaurant L’Éponyme
Quality is the watchword here. We were won over by the attention to detail and the finesse of the homemade cuisine. Fish, meat, vegetables and fruit are transformed into tasty Mediterranean dishes! With a carefully selected, limited menu, you’ll discover unique flavors at lower cost: like truffle oil or shellfish cream, for example. The value for money seems very interesting for a city like Cannes, which is rather expensive.
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €30 and €60 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
Best healthy restaurants in Cannes
8. Restaurant Le Pompon
Situated 2 steps from the Forville market and the old port, this fine Cannes eatery offers small dishes to share. If you’re a gourmet, you’ll opt for several portions to discover a range of inventive local flavors. The à l’ardoise menu is renewed according to market arrivals. We liked the wine selection, which went perfectly with the dishes!
In our photo below, we’re sharing the map of the day (where we went there). You’ll find that the prices are very reasonable and the food is creative! Don’t you just have to stop a few meters from the market?
Practical information:
- Neighborhood: Le Suquet.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €15 and €25 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended on 04 93 30 31 23.
9. UVA Restaurant
As we drove past the restaurant, we were struck by the iron plaque engraved with its name. Our curiosity was piqued, as we couldn’t quite decipher the mysterious inscription! Did you manage to do so? The interior design is very pleasant and contemporary, with hints of green. On the menu, you’ll discover vegetable, meat and fish dishes, as well as starters to share for around ten euros: shrimp tempura, Galician-style octopus or truffle pecorino. The atmosphere is very friendly and the food is of a high quality.
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €20 and €60 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
10. Restaurant Le Bouche à oreille (BÀO)
Tucked away on a side street, it’s a must-see during your stay in Cannes! You’ll have a great time here, thanks to the warm welcome from the owner and his staff. Dishes are made with fresh produce, and the food and wine pairing is top-notch. Local producers are given pride of place to encourage short circuits. We highly recommend this healthy, seasonal cuisine!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €30 and €60 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
Subscribe to our Newsletter
- Get away from it all with Region Lovers’ beautiful destinations!
- Once a month
- Advertising-free
Best restaurants with unusual settings in Cannes
11. Restaurant Da Bouttau (Provencal inn)
You can’t miss Cannes’ oldest restaurant! Alexandre Bouttau founded this Provencal inn in 1860. Since then, it has been renovated in keeping with the traditions of yesteryear. We found the setting very charming, with lots of character. The outdoor terrace sets the tone for the establishment: authenticity and heritage. The plates are simple and generous, and you’re in for a treat. A little anecdote: celebrities such as Pablo Picasso, Sean Connery and Georges Clooney have frequented the premises!
Practical information:
- Neighborhood: Le Suquet.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €35 and €70 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes (€20 menu).
- Reservations recommended on 04 92 99 27 17 or by filling in the form here.
12. Restaurant O’Zalmadi (caterer)
It’s a great place to eat, and also offers a catering service. If you’re in the mood for a culinary journey through African flavors, head to Restaurant O’Zalmadi. Between cod accras, shrimp samoussas, braised chicken and alocco, you’ll have a great time with traditional Senegalese dishes! If you’re organizing an event, we strongly recommend that you use their catering service for a successful group meal!
Practical information:
- Neighborhood: downtown Croisette.
- Type: African cuisine.
- Capacity: more than 25 place settings.
- Price range: between €20 and €40 per person (excluding drinks).
- Local specialities: no.
- Particularly suitable for children: yes.
- Reservations recommended on 04 93 68 49 79.
A LITTLE MORE patience
All the photos, maps, information, good addresses to make your stay in Provence a success, will soon be gathered in a single ebook!
If you wish to be informed of the publication of our guide on Provence, subscribe:
Best seafood restaurants in Cannes
13. Restaurant Mady
In this establishment, where fresh produce is given pride of place, you can enjoy carefully prepared fish and shellfish dishes. Located right in the center of town, 150m from the Croisette, you can sit out on the restaurant’s terrace and enjoy its relaxed, chic atmosphere. The menu was mouth-watering: fillet of sea bream Provençal style, grilled octopus with parsley, and half-cooked tuna with truffles. You can also enjoy meat, pasta and salads.
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €30 and €50 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended on 04 93 39 00 01.
14. Restaurant Lucky You
Specializing in top-quality meats, this establishment also offers fresh fish and shellfish dishes. Prices range from seasonal truffle risotto at €36 to wagyu beef at €420 per kilo. We loved their selection of seafood dishes: octopus skewers, grilled carabineros, or jumbo shrimps. For the more adventurous among you, the chef also explores a more daring cuisine, based on a blend of land and sea. For example, you’ll find beef fillet and grilled pink lobster on the à la carte menu.
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €50 and €420 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
OUR TPS FOR RENTING YOUR CAR IN Provence
- Compare prices on our preferred platform: DiscoverCars – one of the best rated sites.
- Choose a car that is powerful enough (the roads are steep) but compact (some passages are narrow).
- Think of thecomplete insurance (some roads are tortuous and narrow).
- There is a lot of demand, book it early.
Best restaurants for eating out with the kids
15. Restaurant Al Brunello
While visiting Cannes’ historic district, take the opportunity to dine at Restaurant Al Brunello with your little ones. As the name suggests, you’ll be able to enjoy generous Italian cuisine. Emblematic Italian dishes, such as pizzas and pastas, are featured here. Between ravioli, gnocchi and margherita, your kids will be spoilt for choice!
Practical information:
- Neighborhood: Le Suquet.
- Type: Italian cuisine.
- Capacity: more than 25 place settings.
- Price range: between €20 and €50 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended on 04 93 39 99 38.
16. Restaurant Aux P’tits Anges
If you’re looking for a good place to eat with your little ones in a friendly atmosphere, check out Restaurant Aux P’tits Anges. Located in the city center, this establishment offers hearty, tasty cuisine that’s sure to delight young and old alike! The dishes are carefully prepared, and the desserts are delicious. The children’s menu, priced at €12, is a big hit with families!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €25 and €50 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes (menu).
- Reservations recommended here.
Subscribe to our Newsletter
- Get away from it all with Region Lovers’ beautiful destinations!
- Once a month
- Advertising-free
Best restaurants on the beach in Cannes
17. Restaurant Rado Beach Helen (Plage de la Croisette)
Rado Beach Helen features a private beach, lounge area and restaurant. Set directly on the sandy beach, this establishment boasts a large sea-view terrace. In addition to the incredible scenery, you’re in for a real treat! From local specialties such as ravioli and homemade gnocchi to simpler meat and fish dishes, you’re sure to have a great time. We really appreciated the cocooning atmosphere of the place!
Practical information:
- Neighborhood: Plage de la Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €30 and €170 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
18. Restaurant La Mandala (Plage de la Croisette)
For a meal with your feet in the water, we strongly recommend you try this fine restaurant. A private beach, bar and restaurant all in one, you’ll enjoy an exceptional panorama of the Bay of Cannes while you feast your eyes! The beauty of the landscape was enhanced by the quality of the food. Choose from a range of mixed salads, al dente pasta, meat and fish dishes. If you’re feeling a bit peckish, you can enjoy a slice of toast to share. We found the flavour combinations interesting: avocado, feta and pomegranate, for example.
Practical information:
- Neighborhood: Plage de la Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €30 and €80 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes (menu).
- Reservations recommended here.
19. Restaurant Mademoiselle Gray (Hôtel Barrière)
Set on the Hôtel Barrière’s private beach, this establishment will take you on a journey thanks to its unique environment and Lebanese-style cuisine. A series of dishes are made directly from fresh market produce: salads, poke bowls and semi-cooked tuna. The wine selection is also very interesting, with many bottles bearing the AB label.
We had a lovely time in this seafront restaurant. Take advantage of this opportunity to relax in a deckchair and take a little digestive break before resuming your sightseeing!
You can extend the experience by staying one or more nights at the Hôtel Barrière in Cannes – see prices, availability and bookings.
Practical information:
- Neighborhood: Plage de la Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €25 and €70 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes (€15 menu).
- Reservations recommended here.
20. Restaurant B Fire (Hôtel Barrière)
A true star in the world of contemporary gastronomy, chef Mauro Colagreco took us on a journey through his Italian-Argentinian cuisine. The high quality of the food, and the view of the sea, make this a place not to be missed! Located directly on the Hôtel Barrière’s private beach, you’re sure to feast your eyes and taste buds!
You can extend the experience by staying one or more nights at the Hôtel Barrière in Cannes – see prices, availability and bookings.
Practical information:
- Neighborhood: Plage de la Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €35 and €70 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
Other places to eat in Cannes
Restaurant L’Épicurieux (wine bar)
Restaurant L’Épicurieux is just 250 metres from Église Notre-Dame-de-Bon-Voyage. As well as top-quality cuisine, you can enjoy excellent wines. The sommelier will give you sound advice and guide you through a wine list containing over 400 references. It’s the place to be for oenophiles in Cannes!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €15 and €30 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended here.
Restaurant Les Canailles (bistro)
In a pleasant setting, chef Michel Cortesi will help you rediscover the flavors of yesteryear through well-executed traditional dishes. Rates are very reasonable for Cannes. The menu is constantly renewed to offer a cuisine that respects the seasons and the market. We loved its bistro atmosphere!
Practical information:
- Neighborhood: downtown Croisette.
- Type: bistronomic.
- Capacity: more than 25 place settings.
- Price range: between €20 and €40 per person (excluding drinks).
- Local specialities: yes.
- Particularly suitable for children: yes.
- Reservations recommended on 04 93 68 12 10 or by filling in the form here.
Glacier Nivà (gelato italiano)
Fancy a little gourmet break between 2 museum visits? Visit Glacier Nivà for exceptional gelatos with original flavours! Made with quality local ingredients, these ice creams will transport you to Italy. This Côte d’Azur glacier is very famous in the region!
Practical information:
- Neighborhood: Le Suquet.
- Type: artisanal ice cream parlour.
- Capacity: less than 25 covers.
- Price range: between €3 and €10 per person.
- Local specialities: yes.
- Particularly suitable for children: yes.
- Official website here.