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,254 restaurants
Why you received these results
WELKHOMEclub, Madrid
Great Deal

    YUMS x2PAYFusion

    WELKHOMEclub

    Calle del Monte Esquinza, 15, 28010, Madrid

    9.2 / 10
    6,260 reviews

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

    Average price €55 Accepts Yums american express Welcome

    20% 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,017 reviews

      Average price €25 Accepts Yums american express Welcome

      ¡-50% en carta!

      Radhuni Indian, Madrid
      Great Deal

        Vegetarian

        Calle Príncipe Carlos, 21, 28050, Madrid

        9.5 / 10
        8,804 reviews

        Average price €17

        50% off the 'a la carte' menu

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

        Rioko sushi, Madrid
        Great Deal

        YUMS x2InsiderPAYJapanese

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

        9.0 / 10
        343 reviews

        Average price €35 american express Welcome

        50% off the 'a la carte' menu

        Rangoli (Gran Via), Madrid
        Top Rated

        InsiderPAYIndian

        C. de Valverde, 8, 28004, Madrid

        9.7 / 10
        531 reviews

        Average price €30 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.3 / 10
          1,400 reviews

          Average price €27

          50% off food!

          Los Espetinhos, Madrid
          Top Rated

            Brazilian

            Calle de San Bernardo, 85, 28015, Madrid

            9.5 / 10
            2,969 reviews

            Average price €24 Accepts Yums american express Welcome

            30% off the 'a la carte' menu

            Shampan Indian, Madrid
            Great Deal

              Indian

              Calle Antonio Arias, 2, 28009, Madrid

              9.4 / 10
              5,023 reviews

              Average price €22 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
                944 reviews

                Average price €25

                30% off the 'a la carte' menu

                Bresca Virgen, Madrid
                Great Deal

                  PAYItalian

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

                  9.2 / 10
                  1,092 reviews

                  Average price €20

                  50% off the 'a la carte' menu

                  Pantín Grill, Madrid
                  Top Rated

                    American

                    Calle Echegaray, 10, 28014, Madrid

                    9.4 / 10
                    2,966 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                    Art & Sushi Madrid, Madrid
                    Top Rated

                    InsiderJapanese

                    Calle de Carranza, 9, 28004, Madrid

                    9.4 / 10
                    1,839 reviews

                    Average price €35 american express Welcome

                    30% off the 'a la carte' menu

                    Zahara, Madrid
                    Top Rated

                      PAYMoroccan

                      Calle Alto del León, 4, 28038, Madrid

                      9.4 / 10
                      1,452 reviews

                      Average price €25 Accepts Yums 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,294 reviews

                        Average price €14 american express Welcome

                        30% off the 'a la carte' menu

                        BBQ BURGER - Méndez Álvaro, Madrid
                        Top Rated

                          American

                          Plaza Amanecer en Méndez Álvaro, 2, 28045, Madrid

                          9.4 / 10
                          1,143 reviews

                          Average price €15 american express Welcome

                          30% 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,962 reviews

                          Average price €40 american express Welcome

                          30% off the 'a la carte' menu

                          Detenderete, Madrid

                            PAYFrom Canarias

                            Calle de Sta. Cruz de Marcenado, 13, 28015, Madrid

                            9.3 / 10
                            936 reviews

                            Average price €16 american express Welcome

                            30% off the 'a la carte' menu

                            Burnout - Valverde, Madrid

                              PAYAmerican

                              Calle de Valverde, 6, 28004, Madrid

                              9.3 / 10
                              2,264 reviews

                              Average price €16 american express Welcome

                              30% off the 'a la carte' menu

                              Chic Sushi, Madrid
                              On A Budget

                                Japanese

                                Calle Caballero de Gracia, 12, 28013, Madrid

                                9.3 / 10
                                12,156 reviews

                                Average price €15 american express Welcome

                                30% off the 'a la carte' menu

                                Mavera, Madrid
                                Top Rated

                                  Turkish

                                  Calle de Sor Ángela de la Cruz, 37, 28020, Madrid

                                  9.5 / 10
                                  749 reviews

                                  Average price €20

                                  30% off the 'a la carte' menu

                                  Asia Gallery - Lagasca, Madrid

                                  InsiderAsian

                                  Calle de Lagasca, 82, 28001, Madrid

                                  9.3 / 10
                                  471 reviews

                                  Average price €35 american express Welcome

                                  40% off the 'a la carte' menu

                                  Sa Brisa Madrid, Madrid
                                  Great Deal

                                  InsiderPAYMediterranean

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

                                  9.2 / 10
                                  5,169 reviews

                                  Average price €30 american express Welcome

                                  50% off the 'a la carte' menu

                                  Distrito 1 – Las Tablas, Madrid

                                    PAYVietnamese

                                    Paseo San Millán de la Cogolla, 9, 28050, Madrid

                                    9.3 / 10
                                    1,108 reviews

                                    Average price €20 american express Welcome

                                    30% off the 'a la carte' menu

                                    Con Amor, Madrid
                                    Great Deal

                                      PAYSpanish

                                      C/ Espronceda 34, 28003, Madrid

                                      9.0 / 10
                                      9,533 reviews

                                      Average price €34 american express Welcome

                                      50% 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