MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants in Madrid

1,223 restaurants
Why you received these results
La Esquina del Real, Madrid
Top Rated

YUMS x2INSIDERPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.5 / 10
6,096 reviews

Average price €40 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
2,037 reviews

Average price €55 Accepts Yums american express Welcome

20% off the 'a la carte' menu

Ganges, Madrid

    Indian

    Calle Bolivia, 11, 28016, Madrid

    9.3 / 10
    1,068 reviews

    Average price €25 american express Welcome

    Promo 30%

    Distrito 798, Madrid

      PAYAsian

      Calle del Poeta Joan Maragall, 43, 28020, Madrid

      9.1 / 10
      9,741 reviews

      Average price €30 american express Welcome

      -40% en Carta

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

      Radhuni Indian, Madrid
      Top Rated

        Indian

        Calle Príncipe Carlos, 21, 28050, Madrid

        9.4 / 10
        9,064 reviews

        Average price €17

        40% off the 'a la carte' menu

        Santoku, Madrid
        Great Deal

          PAYAsian

          C. de Barceló, 6, 28004, Madrid

          9.5 / 10
          268 reviews

          Average price €20 american express Welcome

          50% 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,161 reviews

            Average price €25 Accepts Yums american express Welcome

            ¡-50% en carta!

            Sakana, Madrid
            Top Rated

              PAYJapanese

              C. de Gaztambide, 11, 28015, Madrid

              9.5 / 10
              2,057 reviews

              Average price €20

              30% off the 'a la carte' menu

              BIZZO! Bernabéu, Madrid

                PAYItalian

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

                9.0 / 10
                166 reviews

                Average price €22 american express Welcome

                30% off the 'a la carte' menu

                La Mordida de Bernabeu, Madrid

                  YUMS x2Mexican

                  Av. de Brasil, 6, 28020, Madrid

                  9.2 / 10
                  2,024 reviews

                  Average price €25 american express Welcome

                  Valentine's Day menu €42

                  Shampan Indian, Madrid
                  Great Deal

                    Indian

                    Calle Antonio Arias, 2, 28009, Madrid

                    9.3 / 10
                    5,370 reviews

                    Average price €22 american express Welcome

                    50% off the 'a la carte' menu

                    Lobbo - C/ Gabriel Lobo 11, Madrid

                      Spanish

                      Calle de Gabriel Lobo, 11 ( NO RESERVABLE PARA MENU DEL DIA ) - LAS RESERVAS ONLINE SON SOLO VALIDAS PARA SALON, 28002, Madrid

                      9.0 / 10
                      1,986 reviews

                      Average price €25 american express Welcome

                      30%

                      Indian Accent, Madrid
                      Top Rated

                        Indian

                        Calle Colmenares, 5, 28004, Madrid

                        9.4 / 10
                        2,461 reviews

                        Average price €17 american express Welcome

                        30% off the 'a la carte' menu

                        Que Chevere Restaurant, Madrid
                        Top Rated

                          Venezuelan

                          Calle de la Senda del Infante, 16, 28035, Madrid

                          9.4 / 10
                          1,391 reviews

                          Average price €14

                          30% off the 'a la carte' menu

                          Mother India, Madrid
                          Great Deal

                            Indian

                            Calle Francisco Villaespesa, 6, 28017, Madrid

                            9.1 / 10
                            2,864 reviews

                            Average price €15

                            50% off the 'a la carte' menu

                            Con Amor, Madrid
                            Great Deal

                              PAYSpanish

                              C/ Espronceda 34, 28003, Madrid

                              9.1 / 10
                              9,825 reviews

                              Average price €34 american express Welcome

                              50% off the 'a la carte' menu

                              WELKHOMEclub, Madrid
                              Great Deal

                                YUMS x2PAYFusion

                                Calle del Monte Esquinza, 15, 28010, Madrid

                                9.2 / 10
                                6,752 reviews

                                Average price €23 american express Welcome

                                50% off the 'a la carte' menu

                                Los Espetinhos, Madrid
                                Top Rated

                                  Brazilian

                                  Calle de San Bernardo, 85, 28015, Madrid

                                  9.5 / 10
                                  3,319 reviews

                                  Average price €24 Accepts Yums american express Welcome

                                  30% off the 'a la carte' menu

                                  Bosque de Piamonte, Madrid
                                  Great Deal

                                    PAY

                                    Calle de Fuencarral, 86, 28004, Madrid

                                    9.1 / 10
                                    517 reviews

                                    Average price €21 american express Welcome

                                    50% off the 'a la carte' menu

                                    Kippu, Madrid

                                    INSIDERJapanese

                                    Calle del Gral. Pardiñas, 70, 28006, Madrid

                                    9.3 / 10
                                    8,168 reviews

                                    Average price €30 american express Welcome

                                    30% off the 'a la carte' menu

                                    Chiquito Riz, Madrid

                                      Mediterranean

                                      Calle de Coslada, 3, 28028, Madrid

                                      9.2 / 10
                                      6,865 reviews

                                      Average price €40 american express Welcome

                                      40% off the 'a la carte' menu

                                      Han, Madrid
                                      Top Rated

                                        PAYAsian

                                        C. de Bordadores, 4, 28013, Madrid

                                        9.6 / 10
                                        235 reviews

                                        Average price €22 american express Welcome

                                        30% off the 'a la carte' menu

                                        Pasta Balboa, Madrid
                                        Top Rated

                                          PAYItalian

                                          Calle del Cardenal Cisneros, 10, 28010, Madrid

                                          9.6 / 10
                                          180 reviews

                                          Average price €15 american express Welcome

                                          30% off the 'a la carte' menu

                                          Can Bonet Madrid, Madrid
                                          Great Deal

                                            PAYMediterranean

                                            Av. de Menéndez Pelayo, 15 local 1, 28009, Madrid

                                            9.2 / 10
                                            1,723 reviews

                                            Average price €27 american express Welcome

                                            50% off the 'a la carte' menu

                                            Sa Brisa Madrid, Madrid
                                            Great Deal

                                            MICHELINPAYMediterranean

                                            Av. de Menéndez Pelayo, 15, 28009, Madrid

                                            9.2 / 10
                                            5,508 reviews

                                            Average price €30 american express Welcome

                                            50% off the 'a la carte' menu

                                            Frequently Asked Questions

                                            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.