TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Mons

34 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.

Italian

La Fontaine

Place du Parc 31, Mons, Belgium, 7000, Mons

9.8 / 10
9 reviews

Average price €37

-30% on « Menu 1 », or 21,00 € instead of 30,00 €!

Creative

Rue de la Garenne 48, 7011, Mons

8.7 / 10
111 reviews

Average price €45 Accepts Yums

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

YUMS x2French

Rue des Fripiers 44, 7000, Mons

9.2 / 10
92 reviews

Average price €40

Menu 30€

MICHELIN 2020Fine Dining

Chaussée du Roi Baudouin 117, Mons, Belgium, 7030, Mons

9.7 / 10
116 reviews

Average price €53

Menu 65€

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

International

Boulevard André Delvaux 1, 7000, Mons

8.1 / 10
33 reviews

Average price €15 Accepts Yums

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

French

Rue des Clercs 9, 7000, Mons

8.9 / 10
146 reviews

Average price €40

Menu 60€

French

Rue Léon Save 48, Mons, Belgium, 7022, Mons

9.0 / 10
274 reviews

Average price €32

French

Route d'Ath 119, 7020, Mons

8.8 / 10
83 reviews

Average price €40

Franco-Belgian

Avenue Reine Astrid 31, 7000, Mons

9.3 / 10
224 reviews

Menu 50€

Mediterranean

Rue Grande 203 7020 Mons, Belgium, 7020, Mons

Average price €30

Set Menu 35€

Belgian

4, rampe Sainte-Waudru, 7000, Mons

Average price €35

Group Special: Menu 47€ (6 to 20 p.)

Italian

Rue Gustave Boël 156, 7100, La Louvière

9.4 / 10
9 reviews

Average price €32 Accepts Yums

Italian

Rue Achille Chavée 25, 7100, La Louvière

9.8 / 10
4 reviews

Average price €15

French

13, 7340, Colfontaine

9.6 / 10
10 reviews

Average price €55

Menu 55€

Italian

Chaussée du Roi Baudouin 101, 7030, Mons

Average price €48

Fine Dining

Chaussée du Roeulx 551, 7021, Mons

Average price €50

Menu 27.50€

Belgian

Rue du Miroir 3, Mons, Belgium, 7000, Mons

Average price €26

Belgian

Chaussée de Beaumont 198, Mons, Belgium, 7022, Mons

Average price €40

Franco-Belgian

40, rue de Bertaimont, 7000, Mons

Average price €35

Set Menu 17€

MICHELIN 2020Traditional cuisine

Rue du Lustre 39, 7133, Binche

9.5 / 10
24 reviews

Average price €50

Menu de saison €35.00

MICHELIN 2020French

Avenue Wanderpepen 44, Binche, Belgium, 7130, Binche

9.4 / 10
41 reviews

Average price €50

Fine Dining

Chaussée de Jolimont 124, 7100, La Louvière

9.4 / 10
198 reviews

Average price €75

Anniversaire

Franco-Belgian

Route de Mons 763, 7130, Binche

9.1 / 10
48 reviews

Average price €40

Menu 39€

Grilled

13 Rue Maxime Ansieau, 59570, Hon-Hergies

9.2 / 10
20 reviews

Average price €32

Traditional cuisine

18 Place des Nations, 59600, Maubeuge

9.2 / 10
65 reviews

Average price €20

Cities around Mons

Filter

TheFork advantages