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

Chateo by Tsunami, Madrid

    Japanese

    Chateo by Tsunami

    Calle de Sta Engracia, 108, 28003, Madrid

    Average price €25

    Menu 12.50€

    La Taberna de Don Armando, Madrid

      Spanish

      Calle Cava Baja, 21, 28005, Madrid

      Average price €15

      Menu 12,90€

      La Mantequería, Madrid

        From market

        Calle de San Bernardo, 7, 28013, Madrid

        Average price €18

        Menu 18€

        Delic, Madrid

          International

          Costanilla de San Andrés, 14, 28005, Madrid

          Average price €20

          Menu 12€

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

          La Petite Boheme, Madrid

            Mediterranean

            paseo santa maria de la cabeza 67, 28045, Madrid

            Average price €20

            Menu 9.90€

            Magnolia Bistro, Madrid

              Mediterranean

              Calle Salvatierra, 4, 28034, Madrid

              Average price €15

              Menu 9.90€

              Elemental Bistro, Madrid

                French

                Calle Corredera Baja de San Pablo, 4, 28004, Madrid

                Average price €25

                Set Menu undefined€

                Kai Xuan, Madrid

                  Asian

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

                  Average price €15

                  Set Menus 8.95€ and 9.95€

                  Healthy Lovers, Madrid

                    Vegetarian

                    Calle de los Reyes, 8, 28015, Madrid

                    Average price €15

                    Menu 11€

                    Sahara, Madrid

                      Italian

                      Calle Francisco Ricci, 15, 28015, Madrid

                      Average price €19

                      Emociones, Madrid

                        Mediterranean

                        Calle de Galileo, 12, 28015, Madrid

                        Average price €15

                        Menu 14.90€

                        Casa Contenta, Madrid

                          Spanish

                          Calle del Corazón de María, 57, 28002, Madrid

                          Average price €25

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

                          Charlie Champagne, Madrid

                          InsiderInternational

                          Calle de Segovia, 17 local 1, 28005, Madrid

                          Average price €37

                          Menú Corto Charlie Champagne 37€

                          La Nueva Troje, Madrid

                            Spanish

                            Calle del Desengaño, 14, 28004, Madrid

                            Average price €20

                            Menu 14€

                            La Casa Tomada- Jorge Juan, Madrid

                            InsiderAmerican

                            Calle de Jorge Juan, 55, 28001, Madrid

                            Average price €16 Accepts Yums

                            Menu 11.5€

                            Mei Wei, Madrid

                              Asian

                              Calle Eloy Gonzalo, 20, 28010, Madrid

                              Average price €20

                              Set Menu 9.95€

                              La Senda de Xiquena, Madrid

                                Mediterranean

                                Calle Conde de Xiquena, 2, 28004, Madrid

                                Average price €24

                                Menu 10,95€

                                Nuestro Mar, Madrid

                                  Peruvian

                                  Calle de Luchana, 35, 28010, Madrid

                                  Average price €20

                                  Menu 10€

                                  Trastoque, Madrid

                                    Mediterranean

                                    Calle de Vicente Blasco Ibáñez, 18, 28050, Madrid

                                    Average price €25

                                    Menú Diario 12.90 € (Válido de Martes a Jueves)

                                    El Azul de Fúcar, Madrid

                                      Mediterranean

                                      Calle Fúcar, 1, 28014, Madrid

                                      Average price €14

                                      Set Menu undefined€

                                      Parrilla Yolanda, Madrid

                                        Mediterranean

                                        Calle de la Santísima Trinidad, 6, 28010, Madrid

                                        Average price €15

                                        Menu 12€

                                        Lara Grill, Madrid

                                          American

                                          Calle de Sta Engracia, 87, 28010, Madrid

                                          Average price €18

                                          Set Menu 11,5€

                                          Dridi Food, Madrid

                                            Spanish

                                            C/ San Sotero esq. Julián Camarillo 47, 28037, Madrid

                                            Average price €10

                                            Menu 15€

                                            Samber Madrid, Madrid

                                              Spanish

                                              Calle Rufino Blanco, 31a, 28028, Madrid

                                              Average price €25

                                              Menu 11€

                                              La Encarna, Madrid

                                                Andalou

                                                Calle Recaredo, 2, 28002, Madrid

                                                Average price €31

                                                Menú degustación grupos 28€

                                                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