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,251 restaurants
Why you received these results
Radhuni Indian, Madrid
Great Deal

    Vegetarian

    Radhuni Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.5 / 10
    8,792 reviews

    Average price €17

    50% off the 'a la carte' menu

    Rangoli (Gran Via), Madrid
    Top Rated

    InsiderPAYIndian

    C. de Valverde, 8, 28004, Madrid

    9.7 / 10
    519 reviews

    Average price €30 american express Welcome

    30% off the 'a la carte' menu

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

      PAYMediterranean

      Calle de Elfo, 123, 28027, Madrid

      9.4 / 10
      2,010 reviews

      Average price €25 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

      Kundan Indian "Joshi", Madrid
      Top Rated

        Vegetarian

        Calle Hospital de Órbigo, 9, 28050, Madrid

        9.5 / 10
        942 reviews

        Average price €25

        30% off the 'a la carte' menu

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

        WELKHOMEclub, Madrid
        Great Deal

          YUMS x2PAYFusion

          Calle del Monte Esquinza, 15, 28010, Madrid

          9.2 / 10
          6,249 reviews

          Average price €23 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,953 reviews

          Average price €40 american express Welcome

          30% off the 'a la carte' menu

          Burnout - Valverde, Madrid

            PAYAmerican

            Calle de Valverde, 6, 28004, Madrid

            9.3 / 10
            2,259 reviews

            Average price €16 american express Welcome

            30% off the 'a la carte' menu

            Green Tea Sushi & Cocktail - Hotel The Westin Palace, Madrid

              Japanese

              Plaza de las Cortes, 7 (Hotel Palace), 28014, Madrid

              9.2 / 10
              10,131 reviews

              Average price €36 american express Welcome

              40% off the 'a la carte' menu

              Diurno - Madrid, Madrid

                Spanish

                Calle de San Marcos, 37, 28004, Madrid

                9.3 / 10
                9,476 reviews

                Average price €28 american express Welcome

                30% off the 'a la carte' menu

                Asia Gallery - Lagasca, Madrid

                InsiderAsian

                Calle de Lagasca, 82, 28001, Madrid

                9.3 / 10
                460 reviews

                Average price €35 american express Welcome

                40% off the 'a la carte' menu

                Bistro Barcelo, Madrid

                  PAYFrench

                  C. de Barceló, 6, planta baja, puesto 103, 28004, Madrid

                  9.4 / 10
                  96 reviews

                  Average price €25 Accepts Yums american express Welcome

                  30% off the 'a la carte' menu

                  Yakiniku Rikyu, Madrid
                  Top Rated

                  YUMS x2InsiderPAYAsian

                  Paseo de la Castellana, 15, 28046, Madrid

                  9.6 / 10
                  1,866 reviews

                  Average price €55 Accepts Yums american express Welcome

                  20% off the 'a la carte' menu

                  Restaurante Buraioni, Madrid

                    PAYMediterranean

                    Calle de Rosario Pino, 18, 28020, Madrid

                    9.3 / 10
                    964 reviews

                    Average price €25 american express Welcome

                    40% off the 'a la carte' menu

                    Sakai, Madrid
                    Top Rated

                      Vegetarian

                      Calle Aragón, 8, 28002, Madrid

                      9.4 / 10
                      2,100 reviews

                      Average price €18 american express Welcome

                      30% off the 'a la carte' menu

                      YOUnique - Only YOU Boutique Hotel Madrid, Madrid

                      InsiderMediterranean

                      Calle del Barquillo, 21, 28004, Madrid

                      9.2 / 10
                      3,521 reviews

                      Average price €35 Accepts Yums american express Welcome

                      30% off the 'a la carte' menu

                      Lamonarracha - Chamberí, Madrid

                      InsiderFusion

                      Calle de Alonso Cano, 53, 28003, Madrid

                      9.3 / 10
                      995 reviews

                      Average price €30 american express Welcome

                      30% off the 'a la carte' menu

                      Burnout - Fuencarral, Madrid

                        PAYAmerican

                        Calle de Fuencarral, 148, 28010, Madrid

                        9.3 / 10
                        1,373 reviews

                        Average price €16

                        30% off the 'a la carte' menu

                        Arga, Madrid

                        InsiderPAYSpanish

                        Calle Prof. Waksman, 11, 28036, Madrid

                        9.3 / 10
                        173 reviews

                        Average price €40 american express Welcome

                        30% off the 'a la carte' menu

                        I Sushi You, Madrid
                        On A Budget

                          PAYJapanese

                          C. de Segovia, 13, 28005, Madrid

                          9.2 / 10
                          225 reviews

                          Average price €15 american express Welcome

                          30% off the 'a la carte' menu

                          Cómete México Ríos Rosas, Madrid

                            Mexican

                            Calle de Ríos Rosas, 7, 28003, Madrid

                            9.2 / 10
                            3,505 reviews

                            Average price €19 american express Welcome

                            30% off the 'a la carte' menu

                            Es Vietnam, Madrid

                              PAYVietnamese

                              C. de Vergara, 14, 28013, Madrid

                              9.3 / 10
                              434 reviews

                              Average price €20

                              30% off the 'a la carte' menu

                              Lumbini Tandoori, Madrid

                                PAYVegetarian

                                C. del Aviador Zorita, 50, 28020, Madrid

                                9.3 / 10
                                251 reviews

                                Average price €25

                                30% off the 'a la carte' menu

                                Mother India, Madrid
                                Great Deal

                                  Indian

                                  Calle Francisco Villaespesa, 6, 28017, Madrid

                                  9.0 / 10
                                  2,719 reviews

                                  Average price €15

                                  50% off the 'a la carte' menu

                                  Las 3 RRR, Madrid

                                    Spanish

                                    C/ Benjamín Palencia, 43, 28038, Madrid

                                    9.3 / 10
                                    795 reviews

                                    Average price €27 american express Welcome

                                    30% off the 'a la carte' menu

                                    Cómete México General Pardiñas, Madrid

                                      Mexican

                                      Calle del Gral. Pardiñas, 12, 28001, Madrid

                                      9.1 / 10
                                      12,923 reviews

                                      Average price €19 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