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,257 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,869 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,015 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,802 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

        Rangoli (Gran Via), Madrid
        Top Rated

        InsiderPAYIndian

        C. de Valverde, 8, 28004, Madrid

        9.7 / 10
        528 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!

          SAL Y CHILI, Madrid
          Top Rated

            PAYIndian

            Calle Pensamiento, 16, 28020, Madrid

            9.7 / 10
            473 reviews

            Average price €25

            30% off the 'a la carte' menu

            Shampan Indian, Madrid
            Great Deal

              Indian

              Calle Antonio Arias, 2, 28009, Madrid

              9.4 / 10
              5,022 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
                943 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,091 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,964 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,838 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,451 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

                          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

                            Burnout - Valverde, Madrid

                              PAYAmerican

                              Calle de Valverde, 6, 28004, Madrid

                              9.3 / 10
                              2,263 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,155 reviews

                                Average price €15 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,139 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,481 reviews

                                    Average price €28 american express Welcome

                                    30% off the 'a la carte' menu

                                    Asia Gallery - Hotel The Westin Palace, Madrid

                                    InsiderAsian

                                    Plaza de las Cortes, 7 - The Westin Palace, 28014, Madrid

                                    9.2 / 10
                                    9,404 reviews

                                    Average price €40

                                    40% off the 'a la carte' menu

                                    Mavera, Madrid
                                    Top Rated

                                      Turkish

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

                                      9.5 / 10
                                      748 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
                                      468 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

                                      Bistro Barcelo, Madrid

                                        PAYFrench

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

                                        9.4 / 10
                                        97 reviews

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