NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best European Restaurants in Copenhagen

139 restaurants

Sort by Relevance

    European

    The Modern

    Sankt Annæ Pl. 19C, 1250, København

    8.3 / 10
    47 reviews

    Average price DKK 200

      Scandinavian

      Enghavevej 20, 1675, København

      8.4 / 10
      581 reviews

      Average price DKK 150

        Scandinavian

        Søhesten 16, 2635, Ishøj

        8.0 / 10
        293 reviews

        Average price DKK 325

          Scandinavian

          Nyhavn 17, 1116, København K

          7.7 / 10
          51 reviews

          Average price DKK 390

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

            Italian

            Gothersgade 93, 1123, København

            7.8 / 10
            95 reviews

            Average price DKK 160

            TheFork Summer

              French

              Amager Strandvej 102, 2300, København

              7.8 / 10
              208 reviews

              Average price DKK 390

                Scandinavian

                Borgergade 164, 1112, København

                Average price DKK 325

                  Italian

                  Helgolandsgade 2, 1653, København

                  Average price DKK 200

                    European

                    Anker Heegaards Gade, 1572, København

                    Average price DKK 195

                      Italian

                      Vingårdstræde 21, 1070, København

                      Average price DKK 295

                        Italian

                        Kultorvet 9, 1175, København

                        Average price DKK 245

                          European

                          Strandvejen 150, 2920, Charlottenlund

                          Average price DKK 400

                            European

                            Svaneknoppen 2, 2100, København

                            Average price DKK 300

                              Greek

                              Fiolstræde 13, 1171, København

                              Average price DKK 1,250

                                Spanish

                                Peder Hvitfeldts Stræde 15, 1173, København

                                2.0 / 10
                                471 reviews

                                Average price DKK 195

                                  Danish

                                  Flæsketorvet 13A, 1711, København

                                  Average price DKK 350

                                    Scandinavian

                                    Halmtorvet 19, 1700, København

                                    Average price DKK 390

                                      Scandinavian

                                      Store Kongensgade 62, 1264, København

                                      Average price DKK 455

                                      -30% off the à la carte menu excluding drinks!

                                        European

                                        Centrumgaden 11, 2750, Ballerup

                                        9.2 / 10
                                        352 reviews

                                        Average price DKK 260

                                          Italian

                                          Bernstorffsgade 4, 1577, København

                                          Average price DKK 300

                                            Eastern Europe

                                            Mørk Hansens Vej 2, 2000, Frederiksberg

                                            Average price DKK 260

                                              Scandinavian

                                              Æbløgade 4, 2100, København

                                              Average price DKK 520

                                                Pizzeria

                                                Langeliniekaj 5, 2100, København

                                                Average price DKK 260

                                                  European

                                                  Dyrehavsbakken, 2930, København

                                                  Average price DKK 390

                                                    European

                                                    Dyrehavsbakken, 2930, København

                                                    Average price DKK 260