Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Traditional Restaurants in Puerta del Sol, Madrid

17 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,755 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Botín, Madrid

InsiderPAYFrom Castille

Calle de Cuchilleros, 17, 28005, Madrid

9.1 / 10
2,248 reviews

Average price €42 american express Welcome

30% off the 'a la carte' menu

Indian Aroma, Madrid
Top Rated

    Indian

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

    9.5 / 10
    1,174 reviews

    Average price €18 american express Welcome

    El Senador, Madrid
    Top Rated

    InsiderFrom Castille

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

    9.5 / 10
    625 reviews

    Average price €45 american express Welcome

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

    La Paella Real, Madrid

      Arrocería

      C/ Arrieta, 2, 28013, Madrid

      8.8 / 10
      2,760 reviews

      Average price €33 american express Welcome

      30% off the 'a la carte' menu

      Sensaciones Liabeny, Madrid

        Mediterranean

        Calle de la Salud, 28013, Madrid

        9.5 / 10
        30 reviews

        Average price €35 american express Welcome

        Taste of India, Madrid
        On A Budget

          Indian

          Calle Núñez de Arce, 15, 28012, Madrid

          8.7 / 10
          1,225 reviews

          Average price €15 american express Welcome

          40% off the 'a la carte' menu

          TABERNA LA LONJA, Madrid

            Arrocería

            Plaza de Oriente, 6, 28013, Madrid

            8.8 / 10
            330 reviews

            Average price €25

            La Tagliatella Atocha, Madrid

              Italian

              C/ Atocha, 16, 28012, Madrid

              8.8 / 10
              461 reviews

              Average price €18 american express Welcome

              Café Varela - Hotel Preciados, Madrid

                Mediterranean

                C/ Preciados, 37, 28013, Madrid

                9.1 / 10
                193 reviews

                Average price €40 american express Welcome

                El Ingenio de Cervantes, Madrid

                  PAYFrom Castille

                  C/ Leganitos, 10, 28013, Madrid

                  9.2 / 10
                  1,238 reviews

                  Average price €34

                  20% off the 'a la carte' menu

                  Asador Real, Madrid

                    YUMS x2From Castille

                    Plaza Isabel II, 1, 28013, Madrid

                    8.9 / 10
                    393 reviews

                    Average price €51 american express Welcome

                    Trattoria Malatesta, Madrid

                      Italian

                      C/ Coloreros, 5, 28013, Madrid

                      9.2 / 10
                      1,710 reviews

                      Average price €22 american express Welcome

                      Mero México, Madrid

                        Mexican

                        Calle de Núñez de Arce, 4, 28012, Madrid

                        9.1 / 10
                        1,563 reviews

                        Average price €20

                        Matritum, Madrid

                          Spanish

                          C/ Cava Alta, 17, 28005, Madrid

                          8.8 / 10
                          615 reviews

                          Average price €45 american express Welcome

                          Jamolandia (Calle Jardines), Madrid

                            Spanish

                            Jardines, 7, 28013, Madrid

                            7.9 / 10
                            15 reviews

                            Average price €18

                            30% off the 'a la carte' menu

                            La Marinera, Madrid

                              Spanish

                              Plaza Mayor, 2, 28012, Madrid

                              Average price €22

                              Frequently Asked Questions