The great restaurants in Nice are like the city’s stunning architecture – varied, colorful and easy to spend hours enjoying. As one of the French Riviera’s most popular and glamorous destinations, it’s little wonder that Nice is packed with so many stylish places to eat.

Mediterranean food is high on the menu here, with a unique blend of both French and Italian influences. And while the city might be best known for its salads and ratatouille, there’s far more to discover from the cuisine niçoise. From fine-dining experiences to local haunts and hidden gems, here are some great ideas on where to eat in Nice and what to try.

  • 1

    Casa Leya - Vieux Nice

    Casual family dining near the beach

    Casa Leya - Vieux Nice
    • Families
    • Food
    • Group

    Casa Leya is one of the most popular places to eat in Nice for families. The laidback restaurant serves classic Italian and Mediterranean dishes over 2 floors, right next to the beach.

    Known for its no-fuss pizzas, pasta and seafood, everything at Casa Leya is homemade from ingredients gathered fresh on the Côte d’Azur. The restaurant has an impressive selection of wines from some of Italy's and France’s top grape-growing regions. If you happen to be visiting on a Sunday, you’re in luck – Casa Leya offers a great-value brunch, which includes their famous scrambled eggs with mascarpone.

    Location: 36 Cr Saleya, 06300 Nice, France

    Open: Daily from 11.30 am to 3 pm and 6.30 pm to 10.30 pm

    Phone: +33 (0)4 92 47 80 90

    Map
  • 2

    Le Plongeoir

    An Instagram-worthy seafood spot on a rocky outcrop

    Le Plongeoir
    • Couples
    • Food
    • Luxury
    • Photo

    Le Plongeoir is one of Nice’s most iconic restaurants overlooking the harbor. Formerly home to a much-photographed fishing boat perched atop its rocky ledge, Le Plongeoir now offers 3 unique dining neighborhoods. Soak in the stunning coastal views from the sea-level lounge bar, find a table set into the cliffside or eat under the gazebo on top of the rocky pillar.

    The menu at Le Plongeoir is loaded with local flavors and heavily influenced by the sea – broiled octopus, sea bream and sea bass are among the most popular dishes. Don’t forget to check out the cocktail menu - Le Plongeoir’s signature cocktail is a local favorite.

    Location: 60 Bd Franck Pilatte, 06300 Nice, France

    Open: Monday–Saturday from 5 pm to 10 pm, Sunday from noon to 1.45 pm and 5 pm to 10 pm

    Phone: +33 (0)4 93 26 53 02

    Map
  • 3

    Peixes

    A top spot for Mediterranean dining in Nice

    Peixes
    • Families
    • Food
    • Group

    Peixes is a Mediterranean restaurant just moments away from the Nice Opera House and the Promenade du Paillon. Named after the Portugese word for ‘fish’, which is the restaurant’s specialty, you’ll have to move quickly if you want to grab a table on Peixes’ popular outdoor terrace.

    Mediterranean classics are prepared with French flair, but it’s the clear passion for fresh seafood that really sets Peixes apart. Meals are served tapas style on small plates, with a fine selection of wines to match. If you’re a dessert person, try their special banana-flavoured take on crème brûlée.

    Location: 4 Rue Jacques Médecin, 06300 Nice, France

    Open: Monday–Saturday from noon to 2 pm and 7 pm to 10 pm (closed on Sundays)

    Phone: +33 (0)4 93 85 96 15

    Map
  • 4

    Les Sens

    Stylish dining with a seasonally inspired menu

    Les Sens
    • Families
    • Food
    • Group

    Les Sens is an example of a classic niçoise restaurant – serving upscale food in unpretentious surroundings, with a focus on fresh, locally-sourced ingredients. The restaurant is located on the stylish Rue Pastorelli, in the heart of Nice.

    Everything at Les Sens is made from scratch, including the bread they bake in-house. Traditional Mediterranean dishes are prepared with a modern twist, from entrées like cucumber mille-feuille with cream, smoked monkfish and red peppers to mains like pan-fried veal liver with capers. You’ll be in good company – there’s usually a mix of discerning travelers and locals celebrating special occasions in the chic, exposed-brick restaurant.

    Location: 37 Rue Pastorelli, 06000 Nice, France

    Open: Monday–Friday from noon to 2 pm and 7.30 pm to 9.30 pm (closed on Saturday and Sunday)

    Phone: +33 (0)9 81 06 57 00

    Map
  • 5

    Le Panier

    Modern cuisine in the heart of Nice’s Old Town

    Le Panier
    • Couples
    • Food
    • Group

    Le Panier is considered one of Nice’s culinary hidden gems, known for its unique tasting menus and flavor combinations. The cozy restaurant is near the Marché aux Fleurs (Nice’s biggest flower market) and Plage des Ponchettes (Ponchettes Beach).

    Watch the chefs at work in the open kitchen or grab a space on the relaxed terrace. Dishes at Le Panier are created from the region’s seasonal produce with specially crafted cocktails to pair. Wine connoisseurs will also be impressed with the expertly-matched vintages.

    Location: 5 Rue Barillerie, 06300 Nice, France

    Open: Thursday from 7 pm to 9.45 pm, Friday–Monday from noon to 1.45 pm and 7 pm to 9.45 pm (closed on Tuesdays and Wednesdays)

    Phone: +33 (0)4 89 97 14 37

    Map
  • 6

    Restaurant JAN

    Intimate fine dining in the Port of Nice

    Restaurant JAN
    • Couples
    • Food
    • Group
    • Luxury

    Restaurant JAN is a Michelin-starred restaurant in Nice offering a unique mix of Mediterranean and South African flavors. Diners can choose from seasonal tasting menus of either 4 or 7 plates, paired with excellent wines.

    Inside, the vibe is more museum-like than a restaurant, with decadent furnishing and fine artwork on the walls. And that’s before adding the exquisitely presented plates. For a romantic dinner or special treat, few places in Nice can compare to JAN. Find it in the up-and-coming district of Nice Port, close to the Human Paleontology Terra Amata Museum and the Cimetière du Château.

    Location: All. François Aragon, 06300 Nice, France

    Open: Daily from 8.30 am to 6 pm

    Phone: +33 (0)4 93 85 68 10

    Map
  • 7

    Le Bouchon

    An affordable local bistro in Nice

    Le Bouchon
    • Food
    • Group

    Le Bouchon is a neighbourhood Bistro in Nice that serves mainly classic French dishes created with fresh, local Mediterranean ingredients. It is a rare thing in Nice – not only is it easy on the purse strings but it’s also known for its unfailingly friendly serving staff. You can find it a little off Nice’s tourist track, to the west of Parc du Vinaigrier.

    Don’t be fooled by Le Bouchon’s small size and laidback feel – there are more than a few standout dishes on the menu. Try the appetiser of fresh tomatoes and strawberries served with burrata cheese, continue with the broiled andouillette (coarse-grained sausage) or polenta with mushrooms and black truffle for mains. Then, finish with a Paris-Brest for dessert.

    Location: 34 Rue Mgr Alfred Daumas, 06300 Nice, France

    Open: Tuesday–Saturday from noon to 2 pm and 7 pm to 9.30 pm (closed on Sundays and Mondays)

    Phone: +33 (0)6 95 21 22 19

    Map
  • 8

    Le Chantecler

    Luxury fine dining in Nice’s most iconic hotel

    Le Chantecler
    • Couples
    • Food
    • Luxury

    Le Chantecler is one of the most famous restaurants in Nice. The Michelin-starred fine-dining spot can be found inside the iconic, pink-topped Hotel Negreso, just opposite Blue Beach and next to the Villa Masséna Musée.

    Inside, the restaurant is decorated in an opulent 18th-century French style, with glittering chandeliers and glossy wood paneling. The food, on the other hand, has a very modern flavor, with contemporary twists on classic French dishes like roasted blue lobster. For a unique dining option, ask for the chef’s surprise menu, which comes with a selection of hand-picked dishes and wines to match.

    Location: 37 Prom. des Anglais, 06000 Nice, France

    Open: Wednesday–Sunday from 7 pm to 10 pm (closed on Mondays and Tuesdays)

    Map
  • 9

    Le Millésime

    A popular Nice bistro known for its truffle dishes

    Le Millésime
    • Couples
    • Food
    • Group

    Le Millésime is a charming, hidden-away bistro in Nice. It might not look like much from the outside but book a table and you’ll soon discover why it’s such a firm favorite with visitors and locals alike.

    Choose the chef’s special tasting menu for a real treat. Featuring 5 beautifully-presented dishes, each meal makes use of truffles in some way, including the optical-illusion dessert – a cool finishing touch for a unique dining experience. The restaurant is just a 5-minute walk from the Palace of Congresses and Exhibitions at Nice Acropolis and 10 minutes from the Modern and Contemporary Art Museum (MAMAC).

    Location: 17 Rue Smolett, 06300 Nice, France

    Open: Tuesday–Saturday from noon to 1.30 pm (closed on Sundays and Mondays)

    Phone: +33 (0)6 66 06 41 80

    Map
  • 10

    Nuances

    A sleek gastropub serving playful French dishes

    Nuances
    • Couples
    • Food
    • Luxury

    At Nuances Restaurant in Nice, there’s no menu to choose from. Instead, the Port Quarter eatery offers diners 6 surprise courses, each presented to high standards. Every dish is carefully created with locally sourced ingredients and fine-quality produce.

    Not knowing what you might be served is half the fun but, no matter what arrives on your plate, you can expect it to be served with Nuances’ signature flair. Those with allergies or dietary requirements are also catered for – you’ll be asked as you arrive if there are any ingredients you can’t or don’t want to be included in your creatively prepared carte blanche menu.

    Location: 15 Rue Cassini, 06300 Nice, France

    Open: Monday–Saturday from noon to 3 pm and 7 pm to 12 am (closed on Sundays)

    Phone: +33 (0)7 88 93 67 88

    Map
Fiona McNicol | Compulsive Traveler