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 Madrid

4,148 restaurants

Sort by Relevance

Le Pain Quotidien Gran Vía, Madrid

    Fine Dining

    Le Pain Quotidien Gran Vía

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

    Average price €17

    Menu 15.50€

    Le Pain Quotidien Velázquez, Madrid

      Fine Dining

      C/ Velázquez, 92, 28001, Madrid

      Average price €17

      Menu 15.50€

      Sobre Vino, Madrid

        Spanish

        C/ Conde de Peñalver, 94, 28006, Madrid

        Average price €32

        Menu 10€

        Santo y Seña, Madrid

          Mediterranean

          C/ Doctor Fleming, 23, 28036, Madrid

          Average price €30

          Set Menu 20€

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

          The Ranch, Madrid

            American

            C/ Ferraz, 9 Local 2, 28008, Madrid

            Average price €18

            Menu 10.5€

            Casa Berenguer, Madrid

              Spanish

              C/ Corazón de María, 57, 28002, Madrid

              Average price €30

              Menu 12,90€

              Gastro Wriasko, Madrid

                Author

                C/ Lagasca, 103, 28006, Madrid

                Average price €41

                Set Menu 40€

                Viva Brasil, Madrid

                  Brazilian

                  C/ Embajadores, 93, 28045, Madrid

                  Average price €15

                  Set Menu 15€

                  Gallo Azul Cervecería Restaurante, Madrid

                    Spanish

                    C/ Jeronima LLorente, 64, 28039, Madrid

                    Average price €22

                    Menú del día 14 €

                    Gastropub, Madrid

                      From market

                      Avenida Monasterio de El Escorial, 6, 28049, Madrid

                      Average price €25

                      Menu 22.50€

                      Maldeamores, Madrid

                        Fusion

                        C/ Válgame Dios, 4 28004 Madrid, 28004, Madrid

                        Average price €24

                        Menu 11€

                        Con P de pincho, Madrid

                          Spanish

                          C/ Toledo, 140, 28005, Madrid

                          Average price €14

                          Menu 11.90€

                          El Palé, Madrid

                            Creative

                            C/ San Marcos, 28, 28004, Madrid

                            Average price €25

                            Menu 10.50€

                            B&B Babel, Madrid

                              Mediterranean

                              C/ Libertad, 23, 28004, Madrid

                              Average price €18

                              Set Menu 13.90€

                              QuantoBasta, Madrid

                                Italian

                                C/ Ventura de la Vega, 11-13, 28014, Madrid

                                Average price €29

                                El 7 de Zahonero, Madrid

                                  From market

                                  Paseo de las Yeserías, 7, 28005, Madrid

                                  Average price €20

                                  El Colmao Gastroclub, Madrid

                                    Fine Dining

                                    C/ Redondilla, 7, 28005, Madrid

                                    Average price €18

                                    Menudogusto B 24€

                                    Berdi Gaztambide, Madrid

                                      Spanish

                                      C/ Gaztambide, 53, 28015, Madrid

                                      Average price €25

                                      Menu 10.50 €

                                      La Corte del Buon Gustaio, Madrid

                                        Italian

                                        C/ Segovia, 8, 28005, Madrid

                                        Average price €19

                                        Menu 10.50 €

                                        Picanha, Madrid

                                          Brazilian

                                          C/ Modesto Lafuente, 15, 28003, Madrid

                                          Average price €23

                                          Menu 10.50 €

                                          Hurakán, Madrid

                                            Creative

                                            C/ Moratin, 19, 28014, Madrid

                                            Average price €18

                                            Group Special: Menu 28€ (4 to 15 p.)

                                            Santana, Madrid

                                              From market

                                              C/ Agastia, 126, 28043, Madrid

                                              Average price €26

                                              Menú de Grupo 40€

                                              Maitia, Madrid

                                                From market

                                                C/ Trueba y Fernández, 16, 28016, Madrid

                                                Average price €55

                                                Menú a la Carta Maitia 45€

                                                News Café, Madrid

                                                  American

                                                  C/ Valle de Mena, 2, 28035, Madrid

                                                  Average price €15

                                                  Today's lunch Menu 10.90 €

                                                  Xente Nova, Madrid

                                                    From Galicia

                                                    C/ Joaquin María López, 41, 28015, Madrid

                                                    Average price €29

                                                    Today's MenuXente Nova 9.90 €

                                                    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

                                                    Filter

                                                    TheFork advantages