Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Mons

27 restaurants

Sort by Relevance

    MICHELINFranco-Belgian

    Rebelge

    Avenue Reine Astrid 31, 7000, Mons

    9.3 / 10
    492 reviews

    Average price €38

    Menu €50

      MICHELINFranco-Belgian

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

      9.2 / 10
      135 reviews

      Average price €69

        YUMS x2French

        Rue des Fripiers 44, 7000, Mons

        9.3 / 10
        108 reviews

        Average price €52

          Belgian

          Rue des Fripiers 22 Bis, Mons, Belgium, 7000, Mons

          7.4 / 10
          10 reviews

          Average price €18

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

            Seafood

            Rue de la Garenne 48, 7011, Mons

            8.8 / 10
            120 reviews

            Average price €50

              French

              Rue des Clercs 9, 7000, Mons

              8.8 / 10
              167 reviews

              Average price €52

                French

                Route d'Ath 119, 7020, Mons

                7.7 / 10
                110 reviews

                Average price €52

                  Italian

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

                  Average price €48

                  Menu €35

                    Italian

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

                    8.8 / 10
                    32 reviews

                    Average price €32 Accepts Yums

                      Belgian

                      4, rampe Sainte-Waudru, 7000, Mons

                      Average price €35

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

                        Grilled

                        13 Rue Maxime Ansieau, 59570, Hon-Hergies

                        9.0 / 10
                        33 reviews

                        Average price €42

                          1 starMICHELINFrench

                          Rue de Sars 15, 7040, Blaregnies

                          8.8 / 10
                          95 reviews

                          Average price €113

                            Belgian

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

                            Average price €40

                              French

                              Chaussée du Roeulx 551, 7021, Mons

                              Average price €50

                                French

                                11, 7340, Colfontaine

                                9.8 / 10
                                17 reviews

                                Average price €72

                                  MICHELINFrench

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

                                  9.3 / 10
                                  296 reviews

                                  Average price €98

                                    MICHELINFrench

                                    Avenue Wanderpepen 44, Binche, Belgium, 7130, Binche

                                    9.0 / 10
                                    56 reviews

                                    Average price €65

                                    Menu "Cul de poule" €38

                                      Italian

                                      Chaussée du Roi Baudouin 101, 7030, Mons

                                      Average price €48

                                        Franco-Belgian

                                        Route de Mons 763, 7130, Binche

                                        9.4 / 10
                                        62 reviews

                                        Average price €52

                                        Insider

                                        18 Place des Nations, 59600, Maubeuge

                                        9.6 / 10
                                        92 reviews

                                        Average price €26

                                          Belgian

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

                                          Average price €26

                                            French

                                            Avenue Jean Jaurès, 59600, Maubeuge

                                            Average price €38

                                            40% off the 'a la carte' menu

                                              Franco-Belgian

                                              40, rue de Bertaimont, 7000, Mons

                                              Average price €35

                                                Italian

                                                Rue Hamoir 7, 7100, La Louvière

                                                9.1 / 10
                                                65 reviews

                                                Average price €31

                                                  French

                                                  111 avenue Jean Jaurès, 59600, Maubeuge

                                                  Average price €38

                                                  Frequently Asked Questions

                                                  Cities around Mons