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,046 restaurants

Sort by Relevance

InsiderFrom market

Café de Oriente

Plaza de Oriente, 2, 28013, Madrid

9.5 / 10
2,144 reviews

Average price €50

Menu 45€

YUMS x2Mediterranean

Plaza de Sta. Ana, 14, 28012, Madrid

7.9 / 10
199 reviews

Average price €11

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.6 / 10
511 reviews

Average price €40

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.6 / 10
12,196 reviews

Average price €28

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

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

InsiderItalian

Calle de Recoletos, 10, 28001, Madrid

8.8 / 10
2,595 reviews

Average price €30

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

Spanish

Calle Mateo Inurria, 19, 28036, Madrid

8.8 / 10
57 reviews

Average price €20

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

Italian

Calle San Juan de Ortega, 36, 28050, Madrid

8.7 / 10
662 reviews

Average price €23

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

InsiderMediterranean

Calle del Pez, 8, 28004, Madrid

8.7 / 10
808 reviews

Average price €20

¡-30% en carta! No válido en terraza

From Galicia

Calle Ancora, 28045, Madrid

9.3 / 10
241 reviews

Average price €15

Menú 11 € 11 €

Japanese

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

8.7 / 10
2,462 reviews

Average price €25

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

Italian

Paseo de la Castellana, 257, 28046, Madrid

8.7 / 10
1,590 reviews

Average price €20

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

Japanese

Gran Vía, 1, 28013, Madrid

8.6 / 10
1,532 reviews

Average price €12

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

YUMS x2Spanish

Carretera Cristo del Pardo, s/n, 28048, Madrid

8.7 / 10
376 reviews

Average price €48

Mexican

Calle de Belén, 13, 28004, Madrid

9.0 / 10
645 reviews

Average price €25 Accepts Yums

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

InsiderJapanese

Calle de Carranza, 9, 28004, Madrid

9.0 / 10
1,342 reviews

Average price €35

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

Italian

Calle Pensamiento, 16, 28020, Madrid

8.7 / 10
192 reviews

Average price €16

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

InsiderSteakhouse

C/ Alberto Alcocer, 46 C, 28016, Madrid

9.1 / 10
782 reviews

Average price €30

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

Spanish

Calle de Hernani, 48, 28020, Madrid

8.7 / 10
131 reviews

Average price €15

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

Spanish

Plaza Mayor, 30, 28012, Madrid

8.3 / 10
1,419 reviews

Average price €28 Accepts Yums

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

YUMS x2InsiderFusion

Calle de Jorge Juan, 27, 28001, Madrid

8.8 / 10
133 reviews

Average price €55

Italian

Calle de Hortaleza, 28, 28004, Madrid

9.4 / 10
184 reviews

Average price €25

Menu 11.95€

Indian

Calle de Sta Engracia, 169, 28003, Madrid

8.8 / 10
824 reviews

Average price €20

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

1 starMICHELIN 2020Spanish

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

9.4 / 10
107 reviews

Average price €85

Japanese

Paseo de la Vaguada, 5 (CC. La Vaguada), 28029, Madrid

8.2 / 10
1,237 reviews

Average price €15

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

Japanese

Paseo de la Castellana, 89, 28046, Madrid

8.6 / 10
6,191 reviews

Average price €15

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

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