Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Paella Restaurants in Puerta del Sol, Madrid

23 restaurants

Sort by Relevance

    Spanish

    La Paella Real

    C/ Arrieta, 2, 28013, Madrid

    8.9 / 10
    2,342 reviews

    Average price €33 american express Welcome

    30% off food!

    InsiderSpanish

    Carrera de San Jerónimo 17, 28014, Madrid

    9.4 / 10
    859 reviews

    Average price €55

      Mediterranean

      Plaza Mayor, 8, 28012, Madrid

      9.0 / 10
      554 reviews

      Average price €25 american express Welcome

      -30% off the "à la carte" menu!

        From Galicia

        Calle de la Montera, 28013, Madrid

        8.7 / 10
        306 reviews

        Average price €25 american express Welcome

        -30% off the "à la carte" menu!

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

          Mediterranean

          Calle del Marqués Viudo de Pontejos, 9, 28012, Madrid

          9.2 / 10
          85 reviews

          Average price €20

            Mediterranean

            Plaza de Sta. Ana, 14, 28012, Madrid

            8.2 / 10
            454 reviews

            Average price €11

            30% off food!

              Arrocería

              Plaza de Oriente, 6, 28013, Madrid

              8.9 / 10
              276 reviews

              Average price €25

                Basque

                C/ Marqués de Cubas, 8, 28014, Madrid

                Average price €33

                  Spanish

                  Calle del Marqués Viudo de Pontejos, 15, 28012, Madrid

                  Average price €15

                  InsiderPizzeria

                  Calle de los Donados, 2, 28013, Madrid

                  9.1 / 10
                  1,465 reviews

                  Average price €18

                    Arrocería

                    Calle de Atocha, 12, 28012, Madrid

                    9.0 / 10
                    1,300 reviews

                    Average price €23

                      Pizzeria

                      Calle del Correo 4, 28012, Madrid

                      Average price €15

                        Spanish

                        Calle Mayor, 30, 28013, Madrid

                        Average price €15

                        Set Menu 20€

                          International

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

                          Average price €15

                            Mediterranean

                            Carrera de S. Jerónimo, 32, 28014, Madrid

                            Average price €15

                              Spanish

                              Calle de Cádiz, 4, 28012, Madrid

                              Average price €15

                                Mediterranean

                                C/ de la Bolsa, 12, 28012, Madrid

                                Average price €39

                                  From Galicia

                                  Calle de Carretas, 14, 28012, Madrid

                                  Average price €25

                                  Menu 10€

                                    Spanish

                                    Plaza Mayor, 2, 28012, Madrid

                                    Average price €22

                                      Mediterranean

                                      Calle de la Cruz, 19, 28013, Madrid

                                      Average price €20

                                        Spanish

                                        Plaza Canalejas, 5, 28014, Madrid

                                        Average price €28

                                          From market

                                          Plaza Sta. Ana, 14, 28012, Madrid

                                          Average price €30

                                            Spanish

                                            Calle de Espoz y Mina, 5, 28012, Madrid

                                            Average price €15