Great restaurants in St Tropez let you immerse into the French art of cuisine. Many of the eateries have spacious and cosy terraces overlooking the scenic harbour, high-end interiors, and artistic food presentation that combines to create an unforgettable dining experience in this elegant Provencal village.

You’ll discover the French cuisine at its finest in the form of modern versions of traditional dishes, excellent wines, and fancy cocktails. At night, St Tropez restaurants turn into lively spots with live music and dances. Enjoy this unique experience with our guide to the best restaurants in St Tropez.

Where are the best places to eat in St Tropez?

  • 1

    L'Opéra

    Upscale restaurant with world-class performances

    L'Opéra
    • Parejas
    • Comida
    • Lujo

    L'Opéra is a prestigious restaurant at Port de Saint-Tropez, attracting jetsetters with its cool atmosphere. You’ll discover a beautiful outdoor terrace and an elegant white-and-gold dining room with big leather seats.

    L'Opéra's menu has a good mix of authentic French and worldwide specialities. The upscale restaurant often hosts live music and shows with professional artists, making it a great place to feel the glamorous ambience of the French Riviera. Make sure to book your table in advance as it’s a rather popular restaurant in St Tropez.

    Dirección: Résidence du Port, 83990 Saint-Tropez, France

    Teléfono: +33 (0)4 94 49 51 31

    Mapa
  • 2

    Sénéquier

    A historic restaurant at Port de Saint-Tropez

    Sénéquier
    • Comida
    • Ambiente nocturno

    Sénéquier is an iconic restaurant in St Tropez. Established in 1887, it has a famous terrace with red tables and chairs overlooking the port. The cafe became well-known thanks to Brigitte Bardot, who often came here during the shooting of the 1956 film, And God Created Woman. Since then, it has been a popular dining spot among yachts owners, affluent locals, and tourists.

    Sénéquier has kept some traditional recipes from its heydays as a patisserie. Must-tries include the nougat, tarte tropézienne (brioche filled with orange-scented diplomat cream), and ice cream. You can also find a large selection of cocktails, smoothies, and milkshakes.

    Dirección: 29 Quai Jean Jaurès, 83990 Saint-Tropez, France

    Horario: Daily from 7.30 am to 3 am

    Teléfono: +33 (0)4 94 97 20 20

    Mapa

    foto de Gzen92 (CC BY-SA 4.0) modificada

  • 3

    La Petite Plage

    Classy restaurant on the beach

    La Petite Plage
    • Comida
    • Lujo
    • Ambiente nocturno

    Restaurant La Petite Plage is a trendy seaside restaurant and bar near Port de Saint-Tropez. It’s a great place to enjoy refined and modern versions of Mediterranean cuisine, under the supervision of a Michelin-starred chef. You’ll have delicious and artistically presented food on your plate – with your feet in the sand, too.  

    The terrace is elegant and casual, with sandy floors, wood-and-wicker designs, and a cocktail bar. Restaurant La Petite Plage stays open until late, so many come on a summer evening to dance to live DJ sets.

    Dirección: 9 Quai Jean Jaurès, 83990 Saint-Tropez, France

    Horario: Daily from noon to 2 am

    Teléfono: +33 (0)4 94 17 01 23

    Mapa
  • 4

    Le Girelier

    A great spot for seafood with harbour views

    Le Girelier
    • Comida

    Le Girelier specialises in fish and seafood with Provençal flavours. Located on the quayside, the restaurant offers a spectacular view of yachts coming and leaving the port. The staff is very attentive, so don’t hesitate to ask for recommendations.

    With cream-coloured décor and white tablecloths, Le Girelier exudes a modern and relaxing atmosphere. Standouts include its delicious seabass, crab, whole fish specialities à la plancha, and bouillabaisse (traditional fish stew). Order a glass of white wine or rosé to complement your seafood dish.

    Dirección: Quai Jean Jaurès, 83990 Saint-Tropez, France

    Horario: Daily from noon to midnight

    Teléfono: +33 (0)4 94 97 03 87

    Mapa
  • 5

    Colette

    For delicate, Michelin-star cuisine in St Tropez

    Colette
    • Parejas
    • Comida
    • Lujo

    Colette is a 1-Michelin-starred restaurant under the guidance of renowned chef Philippe Colinet. The contemporary restaurant is part of Hotel Sezz, surrounded by olive and palm trees and overlooking a swimming pool.

    You’ll appreciate Colette’s subtle gastronomic menu, which revolves around Mediterranean flavours. The 6-course dinner meal includes oysters, yellowtail fish, and pigeons. If you come for lunch, the restaurant offers a poolside menu with a selection of tapas, fish, meat, and vegetarian dishes.

    Dirección: 151 Chem. des Salins, 83990 Saint-Tropez, France

    Mapa
  • 6

    Pearl Beach

    Culinary delight on the beach

    Pearl Beach
    • Comida

    Pearl Beach is a beachfront restaurant with a beautiful décor that features natural wood flooring and palm trees. It has a nice rooftop offering expansive views of the surrounding sea and mountains.

    You’ll discover modern Mediterranean dishes with Asian influences, such as spring rolls, samosas, and panko prawns. Main courses include tuna steak, octopus with sweet potato puree, and vegetable wok with Camargue rice. End your meal with homemade desserts like the strawberry and basil pavlova. Pearl Beach is also a great place to watch the sunset and enjoy a good selection of wines and cocktails.

    Dirección: Quartier de la Bouillabaisse, 83990 Saint-Tropez, France

    Horario: Daily from 10 am to 5 pm

    Teléfono: +33 (0)4 98 12 70 70

    Mapa
  • 7

    Le Pescadou

    Exquisite food with views of St Tropez

    Le Pescadou
    • Comida

    Le Pescadou lies in Gassin, one of the most beautiful hilltop villages in France. Many come to this restaurant to enjoy a superb panorama of the crescent-shaped Bay of Pampelonne. Food-wise, you can enjoy a wide selection of fish and meat dishes.

    Standouts include the fillet of John Dory with black rice and bok choy, beef fillet with truffle mashed potatoes and a morel mushroom sauce, as well as millefeuille of vegetables with fresh fruit. We recommend booking a table on the terrace for the best view.

    Dirección: Pl. dei Barri, 83580 Gassin, France

    Horario: Daily from noon to 2 pm and from 7 pm to 10 pm

    Teléfono: +33 (0)4 94 56 12 43

    Mapa
  • 8

    Au Caprice des Deux

    Quaint restaurant with great French food

    Au Caprice des Deux
    • Parejas
    • Comida

    Au Caprice des Deux is located along Rue du Portail Neuf, just 400 metres west of the Citadel of Saint-Tropez. It’s established in 1994 as part of the Disciples Escoffier International, a gastronomic society promoting the traditions of French cuisine.

    The restaurant serves authentic and modern food in a romantic atmosphere. Try the beef fillet with truffles, homemade foie gras, coddler eggs with truffles, snails, and zucchini flowers. The restaurant also has an excellent selection of wines and desserts – don’t miss its crème caramel or Peach Melba (vanilla ice cream with peaches and raspberry sauce).

    Dirección: 40 Rue du Portail Neuf, 83990 Saint-Tropez, France

    Horario: Daily from 7 pm to 11 pm

    Teléfono: +33 (0)4 94 97 76 78

    Mapa
  • 9

    Le Quai

    A trendy place for going out in St Tropez

    Le Quai
    • Comida
    • Ambiente nocturno

    Le Quai is a quayside restaurant that’s great for group dining in St Tropez. It has a marble terrace with white leather chairs, all overlooking yachts and boats at Port de Saint-Tropez.

    Le Quai’s menu is a mix of French and Asian cuisine. You can opt for chic aperitifs, delicious seafood, sushi, and succulent steaks. The central bar, decked in black and silver, has an interesting selection of cocktails and champagnes. After dinner, stay on to enjoy live performances and dancing in its onsite club.

    Dirección: 22 Quai Jean Jaurès, 83990 Saint-Tropez, France

    Horario: Daily from 10 am to 3 am

    Teléfono: +33 (0)4 94 97 04 07

    Mapa
  • 10

    L'Auberge des Maures

    Elegant restaurant with a long history

    L'Auberge des Maures
    • Comida

    L’Auberge des Maures is an emblematic restaurant that has been around since 1931. It’s part of the Airelles Saint-Tropez, Château de la Messardière, a 5-star hotel located around 3 km south of Plages de Saint-Tropez.

    This restaurant is synonymous with elegant fine dining, using local produce to create innovative versions of traditional Provençal specialities. Standouts include the seabass filet with shells, duck breast honey thyme and mandarin, ossobuco (veal shanks), and zucchini flowers fritters. For dessert, try the moelleux au chocolat (molten chocolate cake) or baba au rhum (baba rum cake).

    Dirección: 2 Rte de Tahiti, 83990 Saint-Tropez, France

    Horario: Daily from 7 pm to 11 pm

    Teléfono: +33 (0)4 94 97 01 50

    Mapa
Elmira Alieva | Colaborador/a habitual