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

La Parrilla de Usera - Antonio López

Calle de Antonio López, 160, 28026, Madrid

8.7 / 10
666 reviews

Average price €25

Menu 17.50€

Japanese

Av. de Brasil, 16, 28020, Madrid

8.8 / 10
3,474 reviews

Average price €20

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

Mexican

Calle de las Navas de Tolosa, 7, 28013, Madrid

9.0 / 10
1,534 reviews

Average price €25

Venezuelan

Calle de la Cruz, 19, 28012, Madrid

9.0 / 10
1,315 reviews

Average price €20

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

InsiderBasque

Paseo de la Castellana, 172, 28046, Madrid

9.0 / 10
415 reviews

Average price €51

Creative

Calle del Poeta Joan Maragall, 23, 28020, Madrid

8.9 / 10
97 reviews

Average price €35

YUMS x2Fusion

Av. del Monasterio de Silos, 20, 28034, Madrid

9.4 / 10
8 reviews

Average price €35

Italian

Calle de Fuencarral, 127, 28010, Madrid

8.9 / 10
88 reviews

Average price €18

InsiderSeafood

C/ Ricardo San Juan, 20, 28043, Madrid

8.9 / 10
249 reviews

Average price €37

YUMS x2Mediterranean

C/ Gran Vía, 42 - Planta 10, 28013, Madrid

Average price €25 Accepts Yums

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.6 / 10
475 reviews

Average price €40

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

InsiderItalian

Calle de Fuencarral, 74, 28004, Madrid

8.8 / 10
423 reviews

Average price €23

Mediterranean

Calle de Miguel Angel, 18, 28010, Madrid

8.9 / 10
307 reviews

Average price €20

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

InsiderMediterranean

Calle de Sta. Catalina, 3, 28014, Madrid

8.8 / 10
600 reviews

Average price €50

InsiderJapanese

Calle de Carranza, 9, 28004, Madrid

8.9 / 10
1,317 reviews

Average price €35

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

InsiderAmerican

Calle de Velázquez, 47, 28001, Madrid

8.8 / 10
959 reviews

Average price €19

From market

C/ Doctor Fleming, 7, 28036, Madrid

8.8 / 10
2,234 reviews

Average price €45

Peruvian

Calle del Marqués de Viana, 18, 28039, Madrid

8.6 / 10
9 reviews

Average price €20

From Asturias

Calle de San Millán, 3, 28012, Madrid

8.3 / 10
219 reviews

Average price €20

Menu 14.90€

Indian

Calle de Sta Engracia, 169, 28003, Madrid

8.6 / 10
821 reviews

Average price €20

Spanish

C/ Cea Bermúdez, 40, 28003, Madrid

8.3 / 10
101 reviews

Average price €25

Menú del Día 12.50€ 12,5 €

Spanish

Crta. Madrid- El Pardo M 605, KM 1,2, 28035, Madrid

8.9 / 10
706 reviews

Average price €30

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

Japanese

Calle de Sor Ángela de la Cruz, 22, 28020, Madrid

8.7 / 10
2,396 reviews

Average price €25

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

Chinese

Av. del Camino de Santiago, 1, 28050, Madrid

8.5 / 10
626 reviews

Average price €25

Set Menu 12.90€

American

Calle de Serrano, 232, 28016, Madrid

8.5 / 10
106 reviews

Average price €20

Menú Fin de Semana 16€ 16 €

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