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,266 restaurants
Shampan Indian, Madrid
Great Deal

    Indian

    Shampan Indian

    Calle Antonio Arias, 2, 28009, Madrid

    9.4 / 10
    4,962 reviews

    Average price €22 american express Welcome

    -50% en carta con TheFork

    Radhuni Indian, Madrid
    Great Deal

      Indian

      Calle Príncipe Carlos, 21, 28050, Madrid

      9.4 / 10
      8,634 reviews

      Average price €17

      50% off the 'a la carte' menu

      Mercado de la Reina, Madrid
      Great Deal

        Spanish

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

        9.1 / 10
        5,462 reviews

        Average price €28 american express Welcome

        -50% en carta - TheFork Summer

        Rangoli (Gran Via), Madrid
        Top Rated

        InsiderPAYIndian

        C. de Valverde, 8, 28004, Madrid

        9.7 / 10
        372 reviews

        Average price €30 american express Welcome

        30% off the 'a la carte' menu

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

        Pantín Grill, Madrid
        Top Rated

          American

          Calle Echegaray, 10, 28014, Madrid

          9.4 / 10
          2,833 reviews

          Average price €14

          30% off the 'a la carte' menu

          Sakana, Madrid
          Great Deal

            PAYJapanese

            C. de Gaztambide, 11, 28015, Madrid

            9.5 / 10
            669 reviews

            Average price €20

            -50% en carta - TheFork Summer

            Sumo Grill, Madrid
            Great Deal

              Japanese

              Calle de Francisco Silvela, 63, 28028, Madrid

              9.0 / 10
              3,684 reviews

              Average price €17 american express Welcome

              -50% en carta - TheFork Summer

              Restaurante Buraioni, Madrid

                PAYMediterranean

                Calle de Rosario Pino, 18, 28020, Madrid

                9.3 / 10
                761 reviews

                Average price €25 american express Welcome

                40% off the 'a la carte' menu

                Adrak Indian Cuisine, Madrid

                  Indian

                  Calle del Pilar de Zaragoza, 68, 28028, Madrid

                  9.2 / 10
                  1,204 reviews

                  Average price €17 american express Welcome

                  30% off the 'a la carte' menu

                  Ivy cottage, Madrid
                  Great Deal

                    PAYIndian

                    C/ del Alcalde Sainz de Baranda, 80, 28007, Madrid

                    9.1 / 10
                    226 reviews

                    Average price €17

                    50% off the 'a la carte' menu

                    Hamburguesa Nostra - Boj, Madrid

                      American

                      Calle Boj, 5, 28042, Madrid

                      9.3 / 10
                      255 reviews

                      Average price €32 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
                        11,973 reviews

                        Average price €15 american express Welcome

                        30% off the 'a la carte' menu

                        La CoZina, Madrid

                          Spanish

                          Paseo Doce Estrellas, 2, 28042, Madrid

                          9.2 / 10
                          940 reviews

                          Average price €25 american express Welcome

                          40% off the 'a la carte' menu

                          Sumo Juan Bravo, Madrid

                            Japanese

                            Calle de Juan Bravo, 66, 28006, Madrid

                            9.0 / 10
                            6,186 reviews

                            Average price €18 american express Welcome

                            40% off the 'a la carte' menu

                            Luxury, Madrid

                              PAYAsian

                              Calle de Sandoval, 18, 28010, Madrid

                              9.2 / 10
                              3,951 reviews

                              Average price €25 Accepts Yums american express Welcome

                              40% off the 'a la carte' menu

                              WELKHOMEclub, Madrid
                              Great Deal

                                YUMS x2PAYFusion

                                Calle del Monte Esquinza, 15, 28010, Madrid

                                9.1 / 10
                                6,095 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,791 reviews

                                Average price €55 Accepts Yums american express Welcome

                                20% off the 'a la carte' menu

                                Con Amor, Madrid
                                Great Deal

                                  PAYSpanish

                                  C/ Espronceda 34, 28003, Madrid

                                  9.0 / 10
                                  9,360 reviews

                                  Average price €34 american express Welcome

                                  50% off the 'a la carte' menu

                                  El Almirez, Madrid

                                    Basque

                                    Calle de Maldonado, 5, 28006, Madrid

                                    9.0 / 10
                                    5,562 reviews

                                    Average price €30 american express Welcome

                                    40% off the 'a la carte' menu

                                    MACAO, Madrid

                                      Japanese

                                      Calle del Príncipe, 16, 28012, Madrid

                                      9.1 / 10
                                      12,961 reviews

                                      Average price €20 american express Welcome

                                      40% off the 'a la carte' menu

                                      Tony Roma´s - Orense, Madrid
                                      Great Deal

                                        American

                                        Calle de Orense, 34, 28020 Madrid, Spain, 28020, Madrid

                                        8.8 / 10
                                        3,799 reviews

                                        Average price €18 Accepts Yums american express Welcome

                                        50% off the 'a la carte' menu

                                        Tuk Tuk Cisneros, Madrid
                                        Great Deal

                                          Asian

                                          Calle del Cardenal Cisneros, 6, 28010, Madrid

                                          8.7 / 10
                                          137 reviews

                                          Average price €20

                                          -50% en carta - TheFork Summer

                                          La Rotonda - Hotel The Westin Palace Madrid, Madrid

                                            Mediterranean

                                            Plaza de las Cortes, 7, 28014, Madrid

                                            9.2 / 10
                                            2,665 reviews

                                            Average price €40 Accepts Yums

                                            30% off the 'a la carte' menu

                                            Dolan, Madrid
                                            Top Rated

                                            InsiderMediterranean

                                            Av. de Burgos, 12, 28036, Madrid

                                            9.5 / 10
                                            552 reviews

                                            Average price €30 american express Welcome

                                            20% off the 'a la carte' menu

                                            LoBbyto Cocktail Bar, Madrid

                                              YUMS x2Mediterranean

                                              Calle de Echegaray, 8, 28014, Madrid

                                              8.8 / 10
                                              82 reviews

                                              Average price €25

                                              Afternoon Ice Tea - Servicio de té inglés €25

                                              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