Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Madrid

4,148 restaurants

Sort by Relevance

Crack Healthy Diner, Madrid

    Vegetarian

    Crack Healthy Diner

    Calle de la Luna, 24, 28004, Madrid

    Average price €20

    Medea, Madrid

    MICHELIN 2020Author

    Calle de Ríos Rosas, 45, 28003, Madrid

    Average price €65

    Set Menu 50€

    Tepizzare, Madrid

      Caribbean

      Calle de Orense 10, local 15, 28020, Madrid

      Average price €12

      Set Menu 10.50€

      La Sanducherie, Madrid

        American

        Calle Sta. Teresa, 1, 28004, Madrid

        Average price €15

        Menú del día 11€

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

        La Andaluza - General Moscardó, Madrid

          Andalou

          Calle del Gral. Moscardó, 32, 28020, Madrid

          Average price €10

          Menu 9,90€

          Sena, Madrid

            Spanish

            Av. de Logroño, 104, 28042, Madrid

            Average price €25

            Menu 11€

            Plan B, Madrid

              Spanish

              Calle Nicolás Sánchez, 35, 28026, Madrid

              Average price €20

              Set Menu undefined€

              Enklima, Madrid

              MICHELIN 2020Fine Dining

              Calle Ferraz, 36, 28008, Madrid

              Average price €55

              Menú Degustación 52€

              Bo Wok - Albufera, Madrid

                Chinese

                Av. de la Albufera, 40, 28038, Madrid

                Average price €7

                Set Menu undefined€

                Bannaby, Madrid

                  Mediterranean

                  Calle de Galileo, 12, 28015, Madrid

                  Average price €15

                  Medio Menú 8€

                  Bo Wok - López de Hoyos, Madrid

                    Chinese

                    Calle de López de Hoyos, 91, 28002, Madrid

                    Average price €7

                    Set Menu undefined€

                    Mirabrá, Madrid

                      Andalou

                      Calle Picos de Europa, 11, 28038, Madrid

                      Average price €30

                      Set Menu undefined€

                      American Grill Tex-mex, Madrid

                        American

                        calle Tomas Breton 2, 28045, Madrid

                        Average price €15

                        Set Menu 7,90€

                        Que Si Quieres Arroz Catalina, Madrid

                        InsiderSpanish

                        Calle Principal de Provincias, 9, 28011, Madrid

                        Average price €35

                        Menú Catalina 31.90€

                        Intríngulis, Madrid

                          From market

                          Calle Juan Álvarez Mendizábal, 6, 28008, Madrid

                          Average price €15

                          Set Menu undefined€

                          Carnes a lo Bestia, Madrid

                            Brazilian

                            Calle de Alcalá, 414 (CC Alcala Norte, Segunda Planta), 28017, Madrid

                            Average price €20

                            Menu 13.90€

                            El Bocado de Carole, Madrid

                              French

                              Calle Hernán Cortés, 19, 28004, Madrid

                              Average price €15

                              Menu 12.90€

                              Decocina Gastrobar, Madrid

                                Mediterranean

                                Calle Echegaray, 10, 28014, Madrid

                                Average price €30

                                Menu 13.50€

                                Feelfree, Madrid

                                  Spanish

                                  Calle de Alcalá, 80, 28009, Madrid

                                  Average price €10

                                  Menu 11€

                                  Amantea, Madrid

                                    Italian

                                    Paseo de S. Fco. de Sales, 7, 28003, Madrid

                                    Average price €20

                                    Menu 12€

                                    La Caleta, Madrid

                                      Andalou

                                      Calle de los Morales, 10, 28054, Madrid

                                      Average price €20

                                      Set Menu 10€

                                      Vargas 83, Madrid

                                        Spanish

                                        Travesia de los Trujillos 2, 28013, Madrid

                                        Average price €25

                                        Menu 11€

                                        La Botica de Fleming 31, Madrid

                                          Spanish

                                          Calle del Dr. Fleming, 31, 28036, Madrid

                                          Average price €25

                                          Group Special: Menu 30€ (4 to 0 p.)

                                          Tapas Free Vistalegre, Madrid

                                            Spanish

                                            Calle Hermanas Alonso Barceló, 2, 28025, Madrid

                                            Average price €20

                                            Menu 10€

                                            Portosin, Madrid

                                              Spanish

                                              Calle de Almagro, 4, 28010, Madrid

                                              Average price €15

                                              Menu 11.50€

                                              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

                                              Filter

                                              TheFork advantages