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 Puerta del Sol, Madrid

74 restaurants

Sort by Relevance

La Esquina del Real, Madrid

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,483 reviews

Average price €41 Accepts Yums american express Welcome

30% off the 'a la carte' menu

GastroVía 61 – Hotel Mayorazgo, Madrid

InsiderSpanish

Calle de la Flor Baja, 3, 28013, Madrid

9.5 / 10
3,341 reviews

Average price €38 american express Welcome

30% off the 'a la carte' menu

Preity Raj 2, Madrid

    YUMS x2Indian

    Calle del Postigo de San Martín, 28013, Madrid

    8.7 / 10
    702 reviews

    Average price €17 american express Welcome

    ¡-50% en carta!

    Botín, Madrid

    InsiderPAYFrom Castille

    Calle de Cuchilleros, 17, 28005, Madrid

    9.3 / 10
    1,950 reviews

    Average price €42 american express Welcome

    30% off the 'a la carte' menu

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

    Mercado de la Reina, Madrid

      Spanish

      C/ Gran Vía, 12, 28013, Madrid

      9.2 / 10
      4,950 reviews

      Average price €25 american express Welcome

      30% off the 'a la carte' menu

      Mantúa Madrid, Madrid

        From Madrid

        Calle de la Cruz, 8, 28012, Madrid

        9.1 / 10
        745 reviews

        Average price €30 american express Welcome

        30% off the 'a la carte' menu

        Amicis, Madrid

          PAYFusion

          Plaza del Conde de Miranda, 4, 28005, Madrid

          9.1 / 10
          1,148 reviews

          Average price €25

          30% off the 'a la carte' menu

          Dionisos Huertas, Madrid

            Greek

            Calle León, 17, 28014, Madrid

            9.1 / 10
            2,600 reviews

            Average price €23 american express Welcome

            30% off the 'a la carte' menu

            Phuket Thai, Madrid

              Thai

              C. de la Cruz, 7, 28012, Madrid

              8.9 / 10
              675 reviews

              Average price €22 american express Welcome

              30% off the 'a la carte' menu

              Gustos Madrid Plaza Mayor, Madrid

                PAYMediterranean

                Plaza Mayor, 8, 28012, Madrid

                8.9 / 10
                838 reviews

                Average price €25

                30% off the 'a la carte' menu

                Asador Real, Madrid

                  YUMS x2From Castille

                  Plaza Isabel II, 1, 28013, Madrid

                  8.9 / 10
                  367 reviews

                  Average price €51 american express Welcome

                  El Ingenio de Cervantes, Madrid

                    PAYFrom Castille

                    C/ Leganitos, 10, 28013, Madrid

                    9.1 / 10
                    1,130 reviews

                    Average price €34

                    20% off the 'a la carte' menu

                    MACAO, Madrid

                      Japanese

                      Calle del Príncipe, 16, 28012, Madrid

                      9.1 / 10
                      11,403 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Taberna el Pirata ||, Madrid

                        YUMS x2PAYSpanish

                        Calle de la Bolsa 3, 28012, Madrid

                        8.1 / 10
                        234 reviews

                        Average price €15 american express Welcome

                        30% off the 'a la carte' menu

                        Grama Lounge, Madrid

                          PAYFusion

                          Calle de la Cruz, 19, 28012, Madrid

                          9.0 / 10
                          2,737 reviews

                          Average price €20 american express Welcome

                          30% off the 'a la carte' menu

                          La Pulpería de Victoria, Madrid

                            From Galicia

                            C/ Victoria, 2, 28012, Madrid

                            9.0 / 10
                            4,612 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            La Chulapa de Alcalá, Madrid

                              PAYMediterranean

                              C/ Alcalá, 35, 28014, Madrid

                              8.7 / 10
                              13,438 reviews

                              Average price €28 american express Welcome

                              40% off the 'a la carte' menu

                              Indian Aroma, Madrid

                                Indian

                                C/ Ventura de la Vega, 6, 28014, Madrid

                                9.5 / 10
                                1,044 reviews

                                Average price €18 american express Welcome

                                La Paella Real, Madrid

                                  Arrocería

                                  C/ Arrieta, 2, 28013, Madrid

                                  8.9 / 10
                                  2,612 reviews

                                  Average price €33 american express Welcome

                                  30% off the 'a la carte' menu

                                  Bipolar Casa de Comidas 2.0, Madrid

                                    Mediterranean

                                    Calle Calatrava, 6, 28005, Madrid

                                    9.6 / 10
                                    204 reviews

                                    Average price €28 american express Welcome

                                    El Senador, Madrid

                                    InsiderFrom Castille

                                    Plaza de la Marina Española, 2, 28013, Madrid

                                    9.5 / 10
                                    566 reviews

                                    Average price €45 american express Welcome

                                    Ouh Babbo, Madrid

                                      Pizzeria

                                      C/ Caños del Peral, 2, 28013, Madrid

                                      9.5 / 10
                                      2,178 reviews

                                      Average price €22 american express Welcome

                                      Restaurante La Carmela, Madrid

                                        Spanish

                                        Calle de la Victoria, 4, Madrid, Spain, 28012, Madrid

                                        8.5 / 10
                                        763 reviews

                                        Average price €19 Accepts Yums american express Welcome

                                        30% off the 'a la carte' menu

                                        Restaurante de Sichuan, Madrid

                                          Chinese

                                          Calle del Caballero de Gracia, 8, 28013, Madrid

                                          9.4 / 10
                                          1,420 reviews

                                          Average price €15 american express Welcome

                                          Trattoria Malatesta, Madrid

                                            Italian

                                            C/ Coloreros, 5, 28013, Madrid

                                            9.4 / 10
                                            1,615 reviews

                                            Average price €22 american express Welcome

                                            Frequently Asked Questions