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,218 restaurants
Why you received these results
Yakiniku Rikyu, Madrid
Top Rated

YUMS x2INSIDERPAYAsian

Yakiniku Rikyu

Paseo de la Castellana, 15, 28046, Madrid

9.5 / 10
2,048 reviews

Average price €55 Accepts Yums american express Welcome

20% off the 'a la carte' menu

Rangoli (Gran Via), Madrid
Top Rated

INSIDERPAYIndian

C. de Valverde, 8, 28004, Madrid

9.7 / 10
968 reviews

Average price €30 american express Welcome

30% off the 'a la carte' menu

Distrito 798, Madrid

    PAYAsian

    Calle del Poeta Joan Maragall, 43, 28020, Madrid

    9.1 / 10
    9,744 reviews

    Average price €30 american express Welcome

    -40% en Carta

    Radhuni Indian, Madrid
    Top Rated

      Indian

      Calle Príncipe Carlos, 21, 28050, Madrid

      9.4 / 10
      9,059 reviews

      Average price €17

      40% off the 'a la carte' menu

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

      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

        Mavera, Madrid

          Turkish

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

          9.3 / 10
          872 reviews

          Average price €20

          30% off the 'a la carte' menu

          WELKHOMEclub, Madrid
          Great Deal

            YUMS x2PAYFusion

            Calle del Monte Esquinza, 15, 28010, Madrid

            9.2 / 10
            6,765 reviews

            Average price €23 american express Welcome

            50% off the 'a la carte' menu

            La Esquina del Real, Madrid
            Top Rated

            YUMS x2INSIDERPAYFrench

            Calle de la Amnistia 4, 28013, Madrid

            9.5 / 10
            6,102 reviews

            Average price €40 american express Welcome

            30% off the 'a la carte' menu

            Poké Friendly -  Mcdo. Vallehermoso, Madrid
            On A Budget

              PAYHawaiian

              Calle de Vallehermoso, 36, 28015, Madrid

              9.1 / 10
              290 reviews

              Average price €15 american express Welcome

              40% off the 'a la carte' menu

              La Terraza de la Ribera, Madrid

                Mediterranean

                P.º de la Virgen del Puerto, 57, 28005, Madrid

                9.3 / 10
                277 reviews

                Average price €35 american express Welcome

                30% off the 'a la carte' menu

                Zahara, Madrid

                  PAYMoroccan

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

                  9.3 / 10
                  1,495 reviews

                  Average price €25 american express Welcome

                  30% off the 'a la carte' menu

                  Amazonia Brunch And Cocktail, Madrid

                    PAYMediterranean

                    C. del Pez, 4, 28004, Madrid

                    9.6 / 10
                    30 reviews

                    Average price €17

                    30% off the 'a la carte' menu

                    Haveli Indian Kitchen, Madrid

                      Indian

                      Calle de O'Donnell, 46, 28009, Madrid

                      9.2 / 10
                      683 reviews

                      Average price €25

                      30% off the 'a la carte' menu

                      Distrito 1 – Las Tablas, Madrid

                        PAYVietnamese

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

                        9.2 / 10
                        1,254 reviews

                        Average price €20 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.1 / 10
                        9,908 reviews

                        Average price €40 american express Welcome

                        40% off the 'a la carte' menu

                        The Captain, Madrid

                          PAYMediterranean

                          C. de Jorge Juan, 17, 28001, Madrid

                          9.2 / 10
                          184 reviews

                          Average price €25 american express Welcome

                          30% off the 'a la carte' menu

                          Miss Sushi - Hortaleza, Madrid
                          Great Deal

                            PAYJapanese

                            Calle de Hortaleza, 108, 28004, Madrid

                            8.8 / 10
                            4,451 reviews

                            Average price €20 Accepts Yums american express Welcome

                            50% off the 'a la carte' menu

                            Chic Sushi, Madrid
                            On A Budget

                              Japanese

                              Calle Caballero de Gracia, 12, 28013, Madrid

                              9.2 / 10
                              12,552 reviews

                              Average price €15 american express Welcome

                              30% off the 'a la carte' menu

                              Casa Marius, Madrid

                                PAYSpanish

                                Calle del Almte., 2, 28004, Madrid

                                9.0 / 10
                                5,698 reviews

                                Average price €32 Accepts Yums american express Welcome

                                30% off the 'a la carte' menu

                                K.A, Madrid
                                On A Budget

                                  PAYThai

                                  Calle de Grafal, 2, 28005, Madrid

                                  9.2 / 10
                                  1,388 reviews

                                  Average price €15 american express Welcome

                                  30% off the 'a la carte' menu

                                  Oceanika Madrid, Madrid
                                  Top Rated

                                  INSIDERPAYFusion

                                  Calle Antonio Pérez, 26, 28002, Madrid

                                  9.4 / 10
                                  2,211 reviews

                                  Average price €30 american express Welcome

                                  20% off the 'a la carte' menu

                                  L'Albufera - Hotel Meliá Castilla, Madrid
                                  Top Rated

                                  INSIDERArrocería

                                  Calle del Poeta Joan Maragall, 45, 28020, Madrid

                                  9.4 / 10
                                  10,646 reviews

                                  Average price €36 american express Welcome

                                  20% off the 'a la carte' menu

                                  El Enlace Gold, Madrid

                                    PAYPizzeria

                                    Calle de San Germán, 11, 28020, Madrid

                                    9.1 / 10
                                    98 reviews

                                    Average price €25 american express Welcome

                                    30% off the 'a la carte' menu

                                    LoBbyto Cocktail Bar, Madrid

                                      YUMS x2Mediterranean

                                      Calle de Echegaray, 8, 28014, Madrid

                                      8.9 / 10
                                      108 reviews

                                      Average price €25 american express Welcome

                                      Gran Servicio De Té Inglés €25

                                      Rasputín, Madrid

                                        Russian

                                        Calle de Yeseros, 2, 28005, Madrid

                                        9.1 / 10
                                        1,298 reviews

                                        Average price €30 american express Welcome

                                        30% 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.