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,252 restaurants
Why you received these results
La Esquina del Real, Madrid
Top Rated

YUMS x2InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,970 reviews

Average price €40 american express Welcome

30% off the 'a la carte' menu

Yakiniku Rikyu, Madrid
Top Rated

YUMS x2InsiderPAYAsian

Paseo de la Castellana, 15, 28046, Madrid

9.6 / 10
1,875 reviews

Average price €55 Accepts Yums american express Welcome

20% off the 'a la carte' menu

La Mordida de Fuentes, Madrid

    YUMS x2PAYMexican

    Calle de las Fuentes, 3, 28013, Madrid

    9.0 / 10
    1,692 reviews

    Average price €25

    30% off the 'a la carte' menu

    Radhuni Indian, Madrid
    Great Deal

      Vegetarian

      Calle Príncipe Carlos, 21, 28050, Madrid

      9.5 / 10
      8,826 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

      El Callejón de Álvarez Gato, Madrid
      Great Deal

        PAYMediterranean

        Calle de Elfo, 123, 28027, Madrid

        9.4 / 10
        2,028 reviews

        Average price €25 Accepts Yums american express Welcome

        ¡-50% en carta!

        Rioko sushi, Madrid
        Great Deal

        YUMS x2InsiderPAYJapanese

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

        9.0 / 10
        354 reviews

        Average price €35 american express Welcome

        50% off the 'a la carte' menu

        SAL Y CHILI, Madrid
        Top Rated

          PAYIndian

          Calle Pensamiento, 16, 28020, Madrid

          9.7 / 10
          472 reviews

          Average price €25

          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,419 reviews

            Average price €27

            50% off the 'a la carte' menu

            Pantín Grill, Madrid
            Top Rated

              American

              Calle Echegaray, 10, 28014, Madrid

              9.4 / 10
              2,989 reviews

              Average price €15

              30% off the 'a la carte' menu

              Los Espetinhos, Madrid
              Top Rated

                Brazilian

                Calle de San Bernardo, 85, 28015, Madrid

                9.5 / 10
                2,991 reviews

                Average price €24 Accepts Yums american express Welcome

                30% off the 'a la carte' menu

                Ainhoa, Madrid

                  Basque

                  C/ Bárbara de Braganza, 12, 28004, Madrid

                  9.2 / 10
                  1,476 reviews

                  Average price €45 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,186 reviews

                  Average price €30 american express Welcome

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

                    Average price €14 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.2 / 10
                      12,185 reviews

                      Average price €15 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
                        255 reviews

                        Average price €17

                        50% off the 'a la carte' menu

                        Diurno - Madrid, Madrid

                          Spanish

                          Calle de San Marcos, 37, 28004, Madrid

                          9.3 / 10
                          9,498 reviews

                          Average price €28 american express Welcome

                          30% off the 'a la carte' menu

                          Pirekas Mexican Food and Empanys, Madrid

                            PAYMexican

                            C. Pensamiento, 25, 28020, Madrid

                            9.2 / 10
                            479 reviews

                            Average price €20

                            30% off the 'a la carte' menu

                            Raizal arepería & ronería, Madrid

                              PAYVenezuelan

                              C. de Ibiza, 8. Primera planta, local 18, 28009, Madrid

                              9.3 / 10
                              185 reviews

                              Average price €20 american express Welcome

                              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,113 reviews

                                Average price €20 american express Welcome

                                30% off the 'a la carte' menu

                                Sumo Juan Bravo, Madrid

                                  Japanese

                                  Calle de Juan Bravo, 66, 28006, Madrid

                                  9.0 / 10
                                  6,441 reviews

                                  Average price €18 american express Welcome

                                  40% off the 'a la carte' menu

                                  Miss Sushi - Hortaleza, Madrid
                                  Great Deal

                                    Japanese

                                    Calle de Hortaleza, 108, 28004, Madrid

                                    8.9 / 10
                                    3,943 reviews

                                    Average price €20 american express Welcome

                                    50% off the 'a la carte' menu

                                    Restaurant Sublime World Plaza Mayor, Madrid
                                    Top Rated

                                      PAYAmerican

                                      C. de Concepción Jerónima, 28, 28012, Madrid

                                      9.4 / 10
                                      254 reviews

                                      Average price €20 american express Welcome

                                      30% off the 'a la carte' menu

                                      Maccheroni Madrid, Madrid

                                        YUMS x2PAYPizzeria

                                        Plaza San Anacleto, 4, 28023, Madrid

                                        9.3 / 10
                                        346 reviews

                                        Average price €25 american express Welcome

                                        Luxury, Madrid

                                          PAYAsian

                                          Calle de Sandoval, 18, 28010, Madrid

                                          9.2 / 10
                                          4,146 reviews

                                          Average price €25 Accepts Yums american express Welcome

                                          40% off the 'a la carte' menu

                                          Lumbini Tandoori, Madrid

                                            PAYVegetarian

                                            C. del Aviador Zorita, 50, 28020, Madrid

                                            9.3 / 10
                                            258 reviews

                                            Average price €25

                                            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