MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Madrid

1,293 restaurants
Rioko sushi, Madrid
Great Deal

YUMS x2InsiderPAYJapanese

Rioko sushi

C. de Manuela Malasaña, 12, 28004, Madrid

9.3 / 10
185 reviews

Average price €35 american express Welcome

50% off the 'a la carte' menu

Yakiniku Rikyu, Madrid
Top Rated

YUMS x2InsiderPAYAsian

Paseo de la Castellana, 15, 28046, Madrid

9.6 / 10
1,732 reviews

Average price €55 Accepts Yums american express Welcome

20% off the 'a la carte' menu

Radhuni Indian, Madrid
Great Deal

    Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.5 / 10
    8,490 reviews

    Average price €17

    50% off the 'a la carte' menu

    El Callejón de Álvarez Gato, Madrid
    Great Deal

      PAYMediterranean

      Calle de Elfo, 123, 28027, Madrid

      9.5 / 10
      1,837 reviews

      Average price €25 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

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

      Mercado de la Reina, Madrid
      Great Deal

        Spanish

        C/ Gran Vía, 12, 28013, Madrid

        9.1 / 10
        5,345 reviews

        Average price €25 american express Welcome

        -50% en carta - TheFork Summer

        Las Cuevas del Duque, Madrid

          YUMS x2PAYMediterranean

          C. de la Princesa, 16, 28008, Madrid

          9.1 / 10
          318 reviews

          Average price €30 american express Welcome

          20% off the 'a la carte' menu

          Miso, Madrid
          Top Rated

            Korean

            Calle de Santa Casilda, 1, 28005, Madrid

            9.6 / 10
            782 reviews

            Average price €20 american express Welcome

            30% off the 'a la carte' menu

            Sakana, Madrid
            Great Deal

              PAYJapanese

              C. de Gaztambide, 11, 28015, Madrid

              9.6 / 10
              113 reviews

              Average price €20

              -50% en carta - TheFork Summer

              Parrilla de la Reina, Madrid
              Great Deal

                Steakhouse

                C/ Gran Vía, 10, 28013, Madrid

                9.0 / 10
                5,860 reviews

                Average price €25 american express Welcome

                -50% en carta - TheFork Summer

                Shampan Indian, Madrid
                Great Deal

                  Indian

                  Calle Antonio Arias, 2, 28009, Madrid

                  9.4 / 10
                  4,906 reviews

                  Average price €22 american express Welcome

                  50% off the 'a la carte' menu

                  Pirekas Mexican Food and Empanys, Madrid
                  Great Deal

                    PAYMexican

                    C. Pensamiento, 25, 28020, Madrid

                    9.1 / 10
                    284 reviews

                    Average price €20

                    -50% en carta - TheFork Summer

                    Himalayan Tandoori, Madrid
                    Top Rated

                      Indian

                      Calle Raquel Meller, 7, 28027, Madrid

                      9.4 / 10
                      364 reviews

                      Average price €15 american express Welcome

                      30% off the 'a la carte' menu

                      Sagar, Madrid
                      Top Rated

                        Indian

                        C/ Alonso Heredia, 22, 28028, Madrid

                        9.4 / 10
                        1,503 reviews

                        Average price €21 american express Welcome

                        30% en carta

                        Preity Raj 2, Madrid
                        Great Deal

                          YUMS x2Indian

                          Calle del Postigo de San Martín, 28013, Madrid

                          8.8 / 10
                          1,281 reviews

                          Average price €17 american express Welcome

                          50% off the 'a la carte' menu

                          La Esquina del Real, Madrid
                          Top Rated

                          YUMS x2InsiderPAYFrench

                          Calle de la Amnistia 4, 28013, Madrid

                          9.6 / 10
                          5,823 reviews

                          Average price €40 american express Welcome

                          30% off the 'a la carte' menu

                          Bresca Virgen, Madrid
                          Great Deal

                            PAYItalian

                            Calle de la Virgen de los Peligros, 7, 28013, Madrid

                            9.1 / 10
                            883 reviews

                            Average price €20

                            50% off the 'a la carte' menu

                            Art & Sushi Madrid, Madrid

                              Japanese

                              Calle de Carranza, 9, 28004, Madrid

                              9.3 / 10
                              1,788 reviews

                              Average price €35 american express Welcome

                              30% off the 'a la carte' menu

                              Casa Ormaza, Madrid
                              Great Deal

                                From Asturias

                                Calle Infanta María Teresa, 15, 28016, Madrid

                                9.4 / 10
                                2,429 reviews

                                Average price €28

                                50% off the 'a la carte' menu

                                Urumea, Madrid
                                Great Deal

                                  Spanish

                                  Calle Cochabamba, 7, 28016, Madrid

                                  9.2 / 10
                                  1,763 reviews

                                  Average price €20 american express Welcome

                                  50% off the 'a la carte' menu

                                  WELKHOMEclub, Madrid
                                  Great Deal

                                    YUMS x2PAYFusion

                                    Calle del Monte Esquinza, 15, 28010, Madrid

                                    9.1 / 10
                                    5,962 reviews

                                    Average price €23 american express Welcome

                                    50% off the 'a la carte' menu

                                    Swagat Restaurant, Madrid
                                    Top Rated

                                    InsiderIndian

                                    Calle de Núñez de Balboa, 29, 28001, Madrid

                                    9.4 / 10
                                    1,460 reviews

                                    Average price €30 american express Welcome

                                    30% off the 'a la carte' menu

                                    Mughul, Madrid
                                    Great Deal

                                      Indian

                                      Calle de San Bernardino, 10, 28015, Madrid

                                      9.0 / 10
                                      781 reviews

                                      Average price €20 american express Welcome

                                      50% off the 'a la carte' menu

                                      Haveli Indian Kitchen, Madrid
                                      Top Rated

                                        Indian

                                        Calle de O'Donnell, 46, 28009, Madrid

                                        9.4 / 10
                                        323 reviews

                                        Average price €25

                                        30% off the 'a la carte' menu

                                        Distrito 1, Madrid
                                        Top Rated

                                          PAYVietnamese

                                          Calle de las Delicias, 24, 28045, Madrid

                                          9.4 / 10
                                          1,326 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          Sakai, Madrid
                                          Top Rated

                                            Japanese

                                            Calle Aragón, 8, 28002, Madrid

                                            9.4 / 10
                                            1,802 reviews

                                            Average price €18 american express Welcome

                                            30% off the 'a la carte' menu

                                            Frequently Asked Questions

                                            The Best Restaurants in Madrid

                                            The capital of Spain is also that of the restaurants. With so much offers what better than let yourself be guided by this selection of the tastiest restaurants in Madrid.

                                            Cities around Madrid