Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Travelers' Choice 2020 Restaurants in Madrid

202 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,052 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,171 reviews

    Average price €25 Accepts Yums american express Welcome

    ¡-50% en carta!

    Distrito 798, Madrid

      PAYAsian

      Calle del Poeta Joan Maragall, 43, 28020, Madrid

      9.1 / 10
      9,751 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,062 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

        Pantín Grill, Madrid
        Top Rated

          American

          Calle Echegaray, 10, 28014, Madrid

          9.4 / 10
          3,327 reviews

          Average price €15

          30% off the 'a la carte' menu

          Shampan Indian, Madrid
          Great Deal

            Indian

            Calle Antonio Arias, 2, 28009, Madrid

            9.3 / 10
            5,378 reviews

            Average price €22 american express Welcome

            50% off the 'a la carte' menu

            Los Espetinhos, Madrid
            Top Rated

              Brazilian

              Calle de San Bernardo, 85, 28015, Madrid

              9.5 / 10
              3,326 reviews

              Average price €24 Accepts Yums american express Welcome

              30% off the 'a la carte' menu

              Basmati, Madrid
              Top Rated

                PAYIndian

                Calle de Sandoval, 18, 28010, Madrid

                9.4 / 10
                1,550 reviews

                Average price €17 american express Welcome

                30% off the 'a la carte' menu

                Sagar, Madrid
                Top Rated

                  PAYIndian

                  C/ Alonso Heredia, 22, 28028, Madrid

                  9.4 / 10
                  1,489 reviews

                  Average price €21 american express Welcome

                  30% off the 'a la carte' menu

                  Aduana - Hotel Fénix a Gran Meliá Hotel, Madrid
                  Top Rated

                  INSIDERPAYFusion

                  C. de Hermosilla, 2, 28001, Madrid

                  9.5 / 10
                  225 reviews

                  Average price €45 american express Welcome

                  30% 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,101 reviews

                  Average price €40 american express Welcome

                  30% off the 'a la carte' menu

                  Chiquito Riz, Madrid

                    Mediterranean

                    Calle de Coslada, 3, 28028, Madrid

                    9.2 / 10
                    6,889 reviews

                    Average price €40 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,755 reviews

                      Average price €28 american express Welcome

                      30% off the 'a la carte' menu

                      Kuoco 360 food, Madrid
                      Top Rated

                      MICHELINPAYFusion

                      C. de San Bartolomé, 14, 28004, Madrid

                      9.7 / 10
                      2,551 reviews

                      Average price €60 american express Welcome

                      Menú Degustación €72

                      Asador Nuevo Porche, Madrid
                      Top Rated

                      INSIDERPAYSteakhouse

                      C/ Alaró, 5, 28042, Madrid

                      9.4 / 10
                      2,308 reviews

                      Average price €36 american express Welcome

                      20% off the 'a la carte' menu

                      Parrilla El Barril, Madrid
                      Top Rated

                        Mediterranean

                        C/ San Agustín, 13, 28014, Madrid

                        9.4 / 10
                        959 reviews

                        Average price €22 american express Welcome

                        20% off the 'a la carte' menu

                        Kundan Indian "Joshi", Madrid

                          Indian

                          Calle Hospital de Órbigo, 9, 28050, Madrid

                          9.3 / 10
                          1,003 reviews

                          Average price €25 american express Welcome

                          30% off the 'a la carte' menu

                          Gato Gato, Madrid

                            Spanish

                            Calle del Marqués de Toca, 6, 28012, Madrid

                            9.3 / 10
                            916 reviews

                            Average price €20

                            30% off the 'a la carte' menu

                            Cómete México General Pardiñas, Madrid

                              Mexican

                              Calle del Gral. Pardiñas, 12, 28001, Madrid

                              9.1 / 10
                              13,321 reviews

                              Average price €20 american express Welcome

                              30% off the 'a la carte' menu

                              Fathe Pur, Madrid

                                Indian

                                C/ Ibiza, 42, 28009, Madrid

                                8.7 / 10
                                5,144 reviews

                                Average price €18 american express Welcome

                                30% en carta

                                Labbraccio, Madrid

                                INSIDERSpanish

                                Calle poeta joan maragall 51, 28020, Madrid

                                9.3 / 10
                                6,009 reviews

                                Average price €32

                                20% off the 'a la carte' menu

                                Swagat Restaurant, Madrid

                                INSIDERIndian

                                Calle de Núñez de Balboa, 29, 28001, Madrid

                                9.2 / 10
                                1,634 reviews

                                Average price €30 american express Welcome

                                30% off the 'a la carte' menu

                                El Timón Del Terraza, Madrid
                                Top Rated

                                INSIDERPAYSeafood

                                C/ CAMARENA, 254 posterior., Aluche, 28047, Madrid

                                9.5 / 10
                                1,523 reviews

                                Average price €36

                                20% off the 'a la carte' menu

                                Chic Sushi, Madrid
                                On A Budget

                                  Japanese

                                  Calle Caballero de Gracia, 12, 28013, Madrid

                                  9.2 / 10
                                  12,559 reviews

                                  Average price €15 american express Welcome

                                  30% off the 'a la carte' menu

                                  Ampudia, Madrid

                                    PAYDel Norte

                                    C/ General Ampudia, 18, 28003, Madrid

                                    9.2 / 10
                                    2,558 reviews

                                    Average price €40 american express Welcome

                                    30% off the 'a la carte' menu

                                    Frequently Asked Questions

                                    The Travelers' Choice honors restaurants that consistently receive great user reviews on TripAdvisor. Find the restaurants with the best ratings by the community!