National

The Best Harbour Restaurants in France

Ranked harbour restaurants in France where you eat with your boat in view: oysters at Cancale, bouillabaisse in Marseille, langoustines off the quay.

The best meals of a French cruise are not the ones where you dress up and book ahead. They are the ones where you step off the pontoon, walk fifty metres, and eat something that was landed an hour ago while your boat sits in view across the water. France does this better than anywhere, because so many of its harbours are still working ports with the fish market and the restaurant on the same quay. After a good many seasons of tying up and eating well, this is my ranking of the harbour tables worth crossing a bay for, north coast to Med.

I am ranking these by the whole experience, not just the cooking: the food has to be excellent, but the berth has to be walkable from the table and the setting has to be the kind you only get by arriving by boat. A Michelin star earns no points here if you cannot see your halyards from your chair.

1. Cancale, the oyster quay

Nothing beats it for value or for atmosphere. At the Marche aux Huitres on the quay at Cancale, below the lighthouse, oyster-farming families have sold straight from their own beds for four generations, and you eat them sitting on the sea wall looking across the Bay of Mont-Saint-Michel. A dozen will cost you as little as 5 to 9 euros, shucked, with a lemon wedge, and you flick the shells onto the beach. Sit-down places line the harbour too: Au Pied d'Cheval is the classic, run by an oyster family for four generations. Anchor or take a mooring off La Houle and dinghy in. For the wider context of why this corner produces such oysters, see my notes on the best fishing ports for fresh seafood.

2. Marseille, bouillabaisse on the Vieux Port

If you want one set-piece French seafood meal in your life, make it a proper bouillabaisse in Marseille, and eat it where the dish was invented. Le Miramar on the Vieux Port is the temple of the classic preparation, served as the fishermen intended in two services, the broth first and the fish after. It is not cheap and it is not quick, and that is the point: a real bouillabaisse takes an afternoon. Berth in the Vieux Port itself and you walk to the table. I cover arriving in the city by water in the Marseille Vieux Port and Frioul guide; the harbour is the heart of the city and the restaurants ring it.

3. Loctudy, langoustines off the boat

For the purest expression of eat-what-was-landed, southern Brittany wins. Loctudy is the langoustine capital of France, and the local Demoiselle de Loctudy is landed here in quantity. The harbour-front places serve it barely cooked, sweet and clean, needing nothing but a squeeze of lemon. You can watch the day boats come in during the afternoon, then eat what they brought ashore that same evening with your own boat tied up a short walk away. This is south Brittany at its best, and it is the kind of meal I sail out of my way for.

4. Cassis, on the harbour under the cliffs

Cassis is a small fishing port at the eastern end of the Calanques, and the restaurants line the harbour beneath the towering Cap Canaille cliffs, the highest sea cliffs in France. The catch is local, the white wine is from the vineyards behind the town, and the setting (a working harbour ringed with pastel houses under vertical limestone) is one you can only really appreciate from the water. Berthing in Cassis in high summer is competitive, so anchor in nearby Port-Miou and dinghy in if the harbour is full. It is the natural lunch or dinner stop on any cruise of the Calanques between Marseille and Cassis.

5. Ile d'Oleron, the oyster shacks

On the Atlantic coast, the old oyster shacks of the Marennes-Oleron basin have been turned into some of the most charming seafood tables in France. Le Relais des Salines on Oleron is a former oyster cabin out on the marshes, its timber terrace looking over the salt flats, serving the local oysters from the leading oyster basin in Europe, which markets up to 60,000 tonnes a year. You eat them with a glass of cold white and rye bread and salted butter. It is rustic, unhurried, and unmistakably French, and you reach it by tying up in the Pertuis and walking out to the marsh.

6. Saint-Tropez, for the spectacle (once)

I include Saint-Tropez with a warning. The harbour-front restaurants are wildly expensive and exist partly to be seen in, but eating once on the Vieux Port, with the bows of the superyachts towering over your table and the whole pageant of the place playing out in front of you, is an experience worth having a single time. Do it for the theatre, not the cooking, and budget accordingly. Then retreat across the bay to somewhere sensible to sleep. I cover the harbour as a destination in Saint-Tropez by sea, spectacle and all.

7. La Rochelle, the old port arcades

For somewhere you can berth in the heart of a city and walk to dozens of tables, La Rochelle is hard to beat. The old port, guarded by its medieval towers, is ringed by restaurants under stone arcades, and the catch here is Atlantic: oysters from the nearby Marennes-Oleron basin, mussels from the bouchot beds, fish from the Pertuis. The Vieux Port marina puts you minutes from the arcades, and unlike the Riviera the prices are sane. It is the most civilised dinner ashore on the Atlantic coast, and I make a point of stopping whenever I am cruising the area. The approach and the city are covered in the La Rochelle visitor guide.

8. Honfleur, the Vieux Bassin

On the Normandy coast, Honfleur's Vieux Bassin is the postcard French harbour, a square of water ringed by tall, narrow, slate-fronted houses that painters have queued to capture for two centuries. You lock into the basin, tie up among the other visiting boats, and the restaurants are quite literally around the edge of the water you are floating in. The cooking leans Norman: scallops from the bay, sole, cider and cream rather than olive oil. It is touristy and it knows its own charm, but eating with your boat reflected in the Vieux Bassin at dusk is one of the great harbour dinners in France. You reach it through a lock, which I cover in Honfleur, locking into the postcard port.

How to eat well from the boat

A few rules have served me across every coast. Eat what the local fleet lands rather than what the menu thinks you want: oysters in Cancale and Marennes, langoustines in Loctudy, bouillabaisse in Marseille, sardines off the Bigouden ports. Arrive in the afternoon so you see the catch come in. And remember that the cheapest, freshest meal is usually the one you assemble yourself from the quayside fishmonger and eat in your own cockpit, which is a meal no restaurant can match.

A practical word on cost, because harbour-front restaurants vary wildly. The Riviera tables charge for the view as much as the food, and a seafood platter on the Saint-Tropez quay can cost three or four times what the identical platter costs in La Rochelle or Cancale. My rule is to splurge once per region on a set-piece (the bouillabaisse in Marseille, the oysters in Cancale) and eat simply the rest of the time, either from the quayside stalls or at the unpretentious places one street back from the harbour front, where the locals eat and the prices halve. The waterfront seat is worth paying for occasionally, but the cooking is often better behind it.

The restaurants above are the ones worth the splurge when you want to be waited on with your boat in view; the rest of the time, the harbour itself is your larder. For a broader take on dining ashore, my notes on eating ashore at harbour restaurants in France cover the etiquette and the budgeting that go with it.

Try BoatMap for free

Nautical charts, 50,000+ marinas and anchorages, marine weather and GPS tracking.

Download on the App StoreGet it on Google Play