NeighborhoodsOnly 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 Brunch Restaurants in Madrid

46 restaurants

Sort by Relevance

YUMS x2InsiderSpanish

Diurno

Calle de San Marcos, 37, 28004, Madrid

9.2 / 10
8,253 reviews

Average price €25 Accepts Yums

30% off the 'a la carte' menu

InsiderMediterranean

Calle del Barquillo, 21, 28004, Madrid

9.3 / 10
2,466 reviews

Average price €35 Accepts Yums

50% off the 'a la carte' menu

InsiderPAYMediterranean

Corredera Baja de San Pablo, 10, 28004, Madrid

9.3 / 10
848 reviews

Average price €25

30% off food!

InsiderPAYMediterranean

Calle de Cartagena, 83, 28028, Madrid

9.0 / 10
378 reviews

Average price €20 Accepts Yums

30% off the 'a la carte' menu

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

    Mediterranean

    Plaza de la Independencia, 3, 28001, Madrid

    8.8 / 10
    1,039 reviews

    Average price €40

    40% off the 'a la carte' menu

      PAYFusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      2,437 reviews

      Average price €20

      30% off the 'a la carte' menu

        International

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

        9.2 / 10
        787 reviews

        Average price €25

        Brunch €12.5

          Mediterranean

          Entrada por Glorieta del Pintor Sorolla 4, 28010, Madrid

          8.7 / 10
          371 reviews

          Average price €20 american express Welcome

          -30% en Carta (No válido en terraza)

            Mediterranean

            Calle Duque de Alba, 4, 28012, Madrid

            9.1 / 10
            1,750 reviews

            Average price €25 american express Welcome

              Italian

              Calle de Zurbano, 13, 28010, Madrid

              8.6 / 10
              771 reviews

              Average price €25 Accepts Yums american express Welcome

              30% off the 'a la carte' menu

                Mediterranean

                Pza de España, 6 (Segunda Planta), 28008, Madrid

                9.0 / 10
                490 reviews

                Average price €20 american express Welcome

                Wonder Brunch €26

                InsiderSpanish

                Travesía de Conde Duque, 5, 28015, Madrid

                9.7 / 10
                1,876 reviews

                Average price €21 Accepts Yums

                Brunch €21.5

                  PAYVegetarian

                  Calle de Fortuny, 47, 28010, Madrid

                  9.0 / 10
                  308 reviews

                  Average price €25

                  30% off the 'a la carte' menu

                    Mediterranean

                    Calle Alburquerque, 5, Local izq, 28010, Madrid

                    9.2 / 10
                    427 reviews

                    Average price €25 Accepts Yums american express Welcome

                    -30% en carta (No válido en terraza)

                      Mediterranean

                      Calle de Arroyofresno, 19, 28035, Madrid

                      8.8 / 10
                      41 reviews

                      Average price €25

                        American

                        C/ Alfonso XII, 4, 28014, Madrid

                        9.0 / 10
                        2,187 reviews

                        Average price €30

                        20% off the 'a la carte' menu

                          PAYMediterranean

                          Calle Fernan Gonzalez 14 Bajo IZQ esquina Jorge Juan, 28009, Madrid

                          Average price €16

                          MENU DIARIO (Martes a viernes) €15

                            PAYMediterranean

                            Pl. de Cascorro, 12, 28005, Madrid

                            9.4 / 10
                            166 reviews

                            Average price €20

                            Brunch €15.95

                              PAYFrench

                              Calle de Génova, 11, 28004, Madrid

                              8.7 / 10
                              595 reviews

                              Average price €30 Accepts Yums

                              30% off the 'a la carte' menu

                              InsiderSpanish

                              9.4 / 10
                              839 reviews

                              Average price €35

                              The Brunch 2.0 €35

                                Mediterranean

                                Calle Corredera Alta de San Pablo, 6, 28004, Madrid

                                9.2 / 10
                                401 reviews

                                Average price €15

                                Menú del día Alegrias 9.95 € €9.95

                                  Spanish

                                  Calle de Fomento, 35, 28013, Madrid

                                  8.1 / 10
                                  511 reviews

                                  Average price €18 american express Welcome

                                  40% off the 'a la carte' menu

                                  InsiderSpanish

                                  Calle José Abascal, 47, 28003, Madrid

                                  Average price €30

                                  30% off the 'a la carte' menu

                                    PAYMediterranean

                                    Calle de Zurbano, 26, 28010, Madrid

                                    8.8 / 10
                                    18 reviews

                                    Average price €20

                                    BRUNCH €20

                                      PAYMediterranean

                                      Calle José Lázaro Galdiano, 6, 28036, Madrid

                                      8.4 / 10
                                      32 reviews

                                      Average price €20

                                      BRUNCH €20

                                      Frequently Asked Questions

                                      The Best Brunch Restaurants in Madrid

                                      The weekend is finally here! Relax, sleep late, and... go out for Brunch! What's your favourite part about Brunch? Mimosas, bottomless coffee, cinnamon rolls, quiche, bacon, or pancakes?