TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Dinan

31 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderInternational

Le Temps Devant Soi

11 Rue Haute Voie, 22100, Dinan

9.6 / 10
75 reviews

Average price €20

Menu 25€

Crêperie

1 Rue du Quai, 22100, Dinan

8.9 / 10
16 reviews

Average price €17

YUMS x2Italian

4 Rue de l'École, 22100, Dinan

8.4 / 10
236 reviews

Average price €17 Accepts Yums

InsiderFrench

14 Rue de la Mittrie, 22100, Dinan

9.4 / 10
126 reviews

Average price €25

Specify a date and enjoy promotions of up to -50% in our best restaurants

Japanese

24B Rue de Brest, 22100, Dinan

8.1 / 10
66 reviews

Average price €20

MICHELIN 2020Traditional cuisine

7 Rue Sainte-Claire, 22100, Dinan

8.9 / 10
12 reviews

Average price €35

Menu 32,00€

French

9, rue Lehon, 22100, Dinan

9.0 / 10
389 reviews

Average price €27

Menu 25€€

Traditional cuisine

3 Rue Haute Voie, 22100, Dinan

8.0 / 10
64 reviews

Average price €20

YUMS x2French

33 Rue du Haut Chemin, 35800, La Richardais

8.9 / 10
106 reviews

Average price €26

Brunch 20€

Crêperie

5 Avenue Edouard VII, 35800, Dinard

9.3 / 10
82 reviews

Average price €13

French

Rue de la Saulaie, 35400, Saint-Malo

8.1 / 10
117 reviews

Average price €13

-30% off the "à la carte" menu!

French

Quai du Prieuré, 35800, Dinard

8.3 / 10
22 reviews

Average price €15

Brunch 18€

Fine Dining

29, Place Dugesclin, 22100, Dinan

Average price €34

Menu 19.5€

French

35730, 35730, Pleurtuit

Average price €18

French

2 Place de la République, 35800, Dinard

8.6 / 10
378 reviews

Average price €30

Menu 21€

InsiderFrench

La Porte, 35430, Saint-Jouan-des-Guérets

9.2 / 10
244 reviews

Average price €25

-20% off the "à la carte" menu!

InsiderCaribbean

5, place de la Croix, 35190, Bécherel

9.6 / 10
221 reviews

Average price €15

Traditional cuisine

28 lieu dit le val 35360 Plouasne, 22830, Plouasne

8.5 / 10
59 reviews

Average price €15 Accepts Yums

-30% off the "à la carte" menu!

Fine Dining

3, Place de la République, 35800, Dinard

7.9 / 10
145 reviews

Average price €21

French

6 Place de la République, 35800, Dinard

8.6 / 10
207 reviews

Average price €45

Crêperie

1 Rue de la Libération, 35540, Plerguer

9.1 / 10
18 reviews

Average price €15

French

Avenue de la Flaudaie, 35400, Saint-Malo

Average price €20

-20% off the "à la carte" menu!

French

8.4 / 10
142 reviews

Average price €75

French

Barrage de la Rance, 35800, Dinard

Average price €75

Menu 78€

Fine Dining

6 place du Poncel, 35400, Saint-Malo

Average price €80

Cities around Dinan

Filter

TheFork advantages