MenusDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in City center, Madrid

182 restaurants
Why you received these results
Mercado de la Reina, Madrid
Great Deal

    Spanish

    Mercado de la Reina

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

    9.1 / 10
    5,467 reviews

    Average price €28 american express Welcome

    -50% en carta - TheFork Summer

    La Mordida de Fuentes, Madrid
    Great Deal

      PAYMexican

      Calle de las Fuentes, 3, 28013, Madrid

      9.0 / 10
      1,545 reviews

      Average price €25

      -50% en carta - TheFork Summer

      Rangoli (Gran Via), Madrid
      Top Rated

      InsiderPAYIndian

      C. de Valverde, 8, 28004, Madrid

      9.7 / 10
      375 reviews

      Average price €30 american express Welcome

      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
        975 reviews

        Average price €20

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

          Average price €15

          30% off the 'a la carte' menu

          Burnout - Valverde, Madrid

            PAYAmerican

            Calle de Valverde, 6, 28004, Madrid

            9.3 / 10
            2,202 reviews

            Average price €16 american express Welcome

            30% off the 'a la carte' menu

            K.A, Madrid
            On A Budget

              PAYThai

              Calle de Grafal, 2, 28005, Madrid

              9.3 / 10
              1,051 reviews

              Average price €13

              40% off the 'a la carte' menu

              Tropicalista, Madrid
              Top Rated

                PAYBrazilian

                Calle de la Ballesta, 2, 28004, Madrid

                9.4 / 10
                1,715 reviews

                Average price €20 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,979 reviews

                  Average price €15 american express Welcome

                  30% off the 'a la carte' menu

                  It's Pinsa Madrid, Madrid
                  Top Rated

                    PAYItalian

                    Escalerilla de piedra 2, arco de cuchilleros, 28012, Madrid

                    9.5 / 10
                    681 reviews

                    Average price €20

                    30% off the 'a la carte' menu

                    Hola Vietnam, Madrid

                      PAYVietnamese

                      C. de las Huertas, 10, 28012, Madrid

                      9.3 / 10
                      372 reviews

                      Average price €25 american express Welcome

                      30% off the 'a la carte' menu

                      MACAO, Madrid

                        Japanese

                        Calle del Príncipe, 16, 28012, Madrid

                        9.1 / 10
                        12,975 reviews

                        Average price €20 american express Welcome

                        40% off the 'a la carte' menu

                        Montmartre 1889 - Gran Meliá Palacio de los Duques, Madrid

                        InsiderSpanish

                        Cuesta Santo Domingo, 5, 28013, Madrid

                        9.3 / 10
                        2,603 reviews

                        Average price €55 Accepts Yums american express Welcome

                        20% off the 'a la carte' menu

                        Lab84 Malasaña, Madrid
                        Top Rated

                          Italian

                          Calle de la Puebla, 9, 28004, Madrid

                          9.4 / 10
                          709 reviews

                          Average price €15 american express Welcome

                          30% off the 'a la carte' menu

                          Grama Lounge, Madrid

                            PAYFusion

                            Calle de la Cruz, 19, 28012, Madrid

                            9.0 / 10
                            3,253 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            Delica Bistro, Madrid

                              PAYInternational

                              C. de Toledo, 47, 28005, Madrid

                              9.0 / 10
                              171 reviews

                              Average price €18

                              30% off the 'a la carte' menu

                              Hemu Sushi, Madrid
                              On A Budget

                                PAYAsian

                                C. de los Jardines, 3, 28013, Madrid

                                9.0 / 10
                                383 reviews

                                Average price €15

                                30% off the 'a la carte' menu

                                Gustos Madrid Plaza Mayor, Madrid

                                  PAYMediterranean

                                  Plaza Mayor, 8, 28012, Madrid

                                  9.0 / 10
                                  930 reviews

                                  Average price €25

                                  30% off the 'a la carte' menu

                                  Mamá Chicó - Corredera Baja de San Pablo, Madrid

                                    PAYMediterranean

                                    Corredera Baja de San Pablo, 10, 28004, Madrid

                                    9.1 / 10
                                    1,557 reviews

                                    Average price €25

                                    30% off food!

                                    Amicis, Madrid

                                      PAYFusion

                                      Plaza del Conde de Miranda, 4, 28005, Madrid

                                      9.1 / 10
                                      1,245 reviews

                                      Average price €25 american express Welcome

                                      30% off the 'a la carte' menu

                                      Tony Roma´s - Prado, Madrid

                                        American

                                        Calle del Prado, 4, 28014, Madrid

                                        8.9 / 10
                                        947 reviews

                                        Average price €18 american express Welcome

                                        30% off the 'a la carte' menu

                                        La Pulpería de Victoria, Madrid

                                          From Galicia

                                          C/ Victoria, 2, 28012, Madrid

                                          9.0 / 10
                                          4,837 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          Don Hot Pot Madrid, Madrid
                                          On A Budget

                                            PAYChinese

                                            Calle de Campomanes, 10, 28013, Madrid

                                            9.2 / 10
                                            851 reviews

                                            Average price €15

                                            30% off the 'a la carte' menu

                                            El Ponientazo, Madrid

                                              PAYAndalou

                                              Cost.ª de Santiago, 2, 28005, Madrid

                                              9.0 / 10
                                              243 reviews

                                              Average price €19

                                              30% off the 'a la carte' menu

                                              Dionisos Huertas, Madrid

                                                Greek

                                                Calle León, 17, 28014, Madrid

                                                9.0 / 10
                                                2,812 reviews

                                                Average price €23 american express Welcome

                                                30% off the 'a la carte' menu

                                                Frequently Asked Questions

                                                More neighborhoods in Madrid

                                                • Museo del Prado restaurant
                                                • Museo Reina Sofía restaurant
                                                • Museo Thyssen restaurant
                                                • Opera restaurant
                                                • Palacio Real restaurant
                                                • Paseo de Recoletos restaurant
                                                • Paseo del Prado restaurant
                                                • Plaza Castilla restaurant
                                                • Plaza de Oriente restaurant
                                                • Plaza Mayor restaurant