TheFork, a Trip advisor company

What
Where

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

The Best Restaurants with terrace in Madrid

1,037 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.

Spanish

Plantio 35

Av. Victoria, 35, 28023, Madrid

9.2 / 10
638 reviews

Average price €30

American

Av. de Burgos, 119, 28050, Madrid

7.9 / 10
178 reviews

Average price €30

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

MICHELIN 2020Mediterranean

Av. de Menéndez Pelayo, 15, 28009, Madrid

9.0 / 10
1,326 reviews

Average price €30

African

Calle Argumosa, 15, 28012, Madrid

9.0 / 10
174 reviews

Average price €15

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

InsiderDel Norte

Calle del Torpedero Tucumán, 32, 28016, Madrid

9.1 / 10
759 reviews

Average price €43

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

InsiderItalian

Calle de la Infanta Mercedes, 98, 28020, Madrid

9.0 / 10
749 reviews

Average price €35

InsiderSteakhouse

C/ Hernani, 60, 28020, Madrid

9.0 / 10
709 reviews

Average price €30

InsiderMediterranean

C/ Basílica, 15, 28020, Madrid

9.0 / 10
641 reviews

Average price €55

InsiderMediterranean

C/ Claudio Coello, 71, 28001, Madrid

9.0 / 10
380 reviews

Average price €34

InsiderArrocería

C/ Rosario Pino, 14-16, 28020, Madrid

9.0 / 10
16,610 reviews

Average price €35

InsiderFrom Galicia

C/ Aguarón, 7, 28023, Madrid

9.0 / 10
326 reviews

Average price €45

Mediterranean

Calle López de Aranda, 46, 28027, Madrid

9.3 / 10
524 reviews

Average price €30

Venezuelan

Calle Rufino Blanco, 9, 28028, Madrid

9.0 / 10
1,136 reviews

Average price €20

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

Italian

Paseo Marqués de Zafra, 44, 28028, Madrid

9.8 / 10
6 reviews

Average price €18

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

American

Carr. de Canillas, 142, 28043, Madrid

9.0 / 10
18 reviews

Average price €20

YUMS x2Mediterranean

Plaza de Sta. Ana, 14, 28012, Madrid

7.8 / 10
156 reviews

Average price €11

Mexican

Calle de Juan Hurtado de Mendoza, 9, 28036, Madrid

7.9 / 10
236 reviews

Average price €20 Accepts Yums

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

Spanish

Avenida Aragón, 370-372, 28022, Madrid

8.8 / 10
136 reviews

Average price €21

Menú Degustación 30€ 30 €

Mediterranean

Paseo del Doctor Vallejo Nájera, 38, 28005, Madrid

8.8 / 10
233 reviews

Average price €22 Accepts Yums

Menu fin de semana 16.95€ 16,95 €

YUMS x2Spanish

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

8.9 / 10
2,958 reviews

Average price €25

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

InsiderMediterranean

C/ Preciados, 37, 28013, Madrid

9.0 / 10
111 reviews

Average price €40

Spanish

Calle del Moscatelar, 24, 28043, Madrid

8.5 / 10
55 reviews

Average price €30

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

YUMS x2From market

Calle Bahía de Gando, 1 (CC. Bahía Center), 28042, Madrid

8.1 / 10
382 reviews

Average price €20

Mediterranean

Calle de Fernando el Católico, 78, 28015, Madrid

7.5 / 10
322 reviews

Average price €17

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

Fine Dining

Av. Felipe II, 2, 28009, Madrid

9.1 / 10
907 reviews

Average price €25

The Best Restaurants with terrace in Madrid

Sit down and close your eyes ... Do you feel the sunlight on your face? Can you hear the birds singing and glasses clinking? It's official, spring is here! Celebrate by choosing a restaurant with a terrace and soaking up the sunshine!

Filter

TheFork advantages