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 Frankfurt

52 restaurants

Sort by Relevance

    Pizzeria

    Casa Nova Enoteca e Griglia

    Stresemannallee 59, 60596, Frankfurt am Main

    10.0 / 10
    5 reviews

      Mediterranean

      Ludwigstraße 7, 60327, Frankfurt am Main

      Average price €29

      -20% off the "à la carte" menu, including drinks!

        American

        Europa-Allee 14, 60327, Frankfurt am Main

        9.0 / 10
        25 reviews

        Average price €39

          Traditional cuisine

          Bockenheimer Anlage 1a, 60322, Frankfurt am Main

          9.0 / 10
          23 reviews

          Average price €20

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

            Traditional cuisine

            Platz der Einheit 1, 60327, Frankfurt am Main

            9.0 / 10
            16 reviews

            Average price €15

              Italian

              Niedenau 50, 60325, Frankfurt am Main

              9.4 / 10
              52 reviews

              Average price €40

                French

                Opernplatz 16, 60322, Frankfurt am Main

                8.8 / 10
                7 reviews

                Average price €32

                  Italian

                  Grüneburgweg 81, 60323, Frankfurt am Main

                  8.8 / 10
                  8 reviews

                  Average price €35

                    American

                    Braubachstraße 1, 60311, Frankfurt am Main

                    9.2 / 10
                    50 reviews

                    Average price €14

                      Vietnamese

                      Schweizer Str. 73, 60594, Frankfurt am Main

                      9.6 / 10
                      8 reviews

                      Average price €16

                      -20% off the "à la carte" menu, including drinks!

                        Seafood

                        Oppenheimer Landstr. 49, 60596, Frankfurt am Main

                        9.3 / 10
                        11 reviews

                        Average price €64

                          Traditional cuisine

                          Deutschherrnufer 28, 60594, Frankfurt am Main

                          9.9 / 10
                          10 reviews

                          Average price €35

                            MICHELINAsian

                            Neue Mainzer Str. 52-58, 60311, Frankfurt am Main

                            9.6 / 10
                            14 reviews

                            Average price €96

                              1 starMICHELINMediterranean

                              Ziegelhüttenweg 1, 60598, Frankfurt am Main

                              8.5 / 10
                              9 reviews

                              Average price €97

                                American

                                Kaiserstraße 39, 60329, Frankfurt am Main

                                Average price €20

                                  French

                                  Friedberger Landstraße 62, 60316, Frankfurt am Main

                                  9.2 / 10
                                  10 reviews

                                  Average price €70

                                    Regional

                                    Unterschweinstiege 16, 60549, Frankfurt am Main

                                    Average price €10

                                      American

                                      Walter-von-Cronberg-Platz 1, 60594, Frankfurt am Main

                                      Average price €30

                                        International

                                        Opernpl. 12, 60313, Frankfurt am Main

                                        Average price €44

                                        -30% off the "à la carte" menu, including drinks!

                                          European

                                          Taunusstraße 17, 60329, Frankfurt am Main

                                          Average price €22

                                          -20% off the "à la carte" menu, including drinks!

                                            Japanese

                                            Geleitsstraße 16, 60599, Frankfurt am Main

                                            Average price €20

                                              German

                                              Schweizer Str. 71, 60594, Frankfurt am Main

                                              Average price €28 Accepts Yums

                                                Undefined

                                                Unterschweinstiege 16, 60549, Frankfurt am Main

                                                Average price €60

                                                  Traditional cuisine

                                                  Hugo-Eckener-Ring 15, 60549, Frankfurt am Main

                                                  Average price €56

                                                    Traditional cuisine

                                                    Thurn-und-Taxis-Platz 2, 60313, Frankfurt am Main

                                                    Average price €35

                                                    Cities around Frankfurt