TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Brunch Restaurants in Madrid

48 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

YUMS x2Spanish

Mercado de la Reina

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

8.9 / 10
3,110 reviews

Average price €25

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

YUMS x2InsiderSpanish

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

9.4 / 10
1,366 reviews

Average price €21 Accepts Yums

Brunch 21,50€

International

C/ San Marcos, 37, 28004, Madrid

9.1 / 10
5,969 reviews

Average price €20 Accepts Yums

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

InsiderFine Dining

Calle del Barquillo, 21, 28004, Madrid

9.2 / 10
1,435 reviews

Average price €40

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

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

InsiderFine Dining

Calle José Abascal, 47, 28003, Madrid

9.2 / 10
2,365 reviews

Average price €30

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

Mediterranean

Calle de la Princesa, 13, 28008, Madrid

9.2 / 10
71 reviews

Average price €20

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

InsiderMediterranean

Calle de María Tubau, 17 (Interior), 28050, Madrid

9.2 / 10
275 reviews

Average price €30 Accepts Yums

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

InsiderSpanish

9.1 / 10
836 reviews

Average price €35

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

InsiderMediterranean

Calle de Velázquez, 8, 28001, Madrid

9.7 / 10
247 reviews

Average price €60

InsiderAmerican

C/ Alfonso XII, 4, 28014, Madrid

9.0 / 10
2,169 reviews

Average price €30

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

Spanish

Calle de Fomento, 35, 28013, Madrid

8.5 / 10
486 reviews

Average price €18

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

Venezuelan

Calle de la Cruz, 19, 28012, Madrid

8.9 / 10
1,258 reviews

Average price €20

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

Mediterranean

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

8.4 / 10
359 reviews

Average price €15

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

YUMS x2Fine Dining

Calle Isabel la Católica, 2, 28013, Madrid

8.5 / 10
866 reviews

Average price €50

From market

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

8.5 / 10
490 reviews

Average price €35

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

Mediterranean

Entrada por Glorieta del Pintor Sorolla 4, 28010, Madrid

8.5 / 10
110 reviews

Average price €20

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

InsiderFusion

Calle de Hernán Cortés, 19, 28004, Madrid

9.3 / 10
71 reviews

Average price €23

Brunch: Sábado y Domingo / Saturdays and Sundays €20.00

InsiderInternational

Calle Libertad, 12, 28004, Madrid

9.3 / 10
296 reviews

Average price €35

Mediterranean

Calle Unión 1, 28013, Madrid

8.9 / 10
158 reviews

Average price €14

Menu 14.70€

Mediterranean

Calle de Serrano, 85, 28006, Madrid

7.9 / 10
373 reviews

Average price €25 Accepts Yums

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

From Madrid

Calle Gran Vía, 10, 28013, Madrid

8.7 / 10
3,020 reviews

Average price €20 Accepts Yums

Set menu 13,50€

InsiderInternational

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

8.8 / 10
582 reviews

Average price €25

Menu 16€

International

Costanilla de los Ángeles, 7, 28013, Madrid

Average price €15

Set Menu 16€

English

Plaza Cánovas del Castillo, 4, 28014, Madrid

8.3 / 10
33 reviews

Average price €6

Menú Afternoon Tea 24.45€

International

Calle del Barco, 15, 28004, Madrid

Average price €12

Brunch 17 €

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?

Filter

TheFork advantages