TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Terrace Restaurants in Madrid

919 restaurants

Sort by Relevance

YUMS x2Spanish

Las Bridas

Calle de José Abascal, 59, 28003, Madrid

Average price €20

Italian

Calle Puigcerdà, 8, 28001, Madrid

8.3 / 10
244 reviews

Average price €45 Accepts Yums

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

YUMS x2Spanish

Calle del Príncipe de Vergara, 128, 28002, Madrid

6.6 / 10
15 reviews

Average price €20

Spanish

Calle Entre Arroyos, 1, 28030, Madrid

8.1 / 10
52 reviews

Average price €20

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

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

Mediterranean

Calle de Recoletos, 14, 28001, Madrid

6.3 / 10
8 reviews

Average price €15

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

Spanish

Calle del Corazón de María, 61, 28002, Madrid

8.7 / 10
117 reviews

Average price €14

Plato del día 9 €

insiderMediterranean

Calle de Sta. Catalina, 3, 28014, Madrid

8.9 / 10
592 reviews

Average price €50

Mexican

Calle Duque de Osuna, 5, 28015, Madrid

8.9 / 10
547 reviews

Average price €23

Spanish

Av de la Victoria, 39, 28023, Madrid

8.9 / 10
355 reviews

Average price €24

Spanish

Plaza de la Cebada, 2, 28005, Madrid

8.9 / 10
578 reviews

Average price €18

Spanish

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

8.7 / 10
128 reviews

Average price €21

Menú Degustación 30€

insiderMediterranean

C/ Claudio Coello, 71, 28001, Madrid

8.9 / 10
376 reviews

Average price €34

insider

C/ Aguarón, 7, 28023, Madrid

8.9 / 10
316 reviews

Average price €45

Japanese

Av. del Monasterio de El Escorial, 26, 28049, Madrid

8.7 / 10
256 reviews

Average price €25 Accepts Yums

insiderBasque

Calle de Juan Ramón Jiménez, 11, 28036, Madrid

8.7 / 10
249 reviews

Average price €40

Spanish

Av de la Gran Vía de Hortaleza, 57C, 28043, Madrid

9.2 / 10
102 reviews

Average price €15

insider

Calle de Rodríguez San Pedro, 2, 28015, Madrid

8.7 / 10
946 reviews

Average price €25

Italian

C/ Ruiz de Alarcón, 27, 28014, Madrid

8.7 / 10
491 reviews

Average price €30

insiderInternational

Calle del Gral Oraá, 45, 28006, Madrid

9.0 / 10
115 reviews

Average price €20

Mexican

Calle de Pío Baroja, 9, 28009, Madrid

9.0 / 10
318 reviews

Average price €25

Spanish

Plaza de Oriente,4, 28013, Madrid

8.8 / 10
106 reviews

Average price €25

Menu 35€

insider

Calle de Sta Engracia, 141, 28003, Madrid

8.8 / 10
704 reviews

Average price €25

Menú del Día 12,50€

insiderBasque

C/ Felipe V, 6, 28013, Madrid

8.8 / 10
1,292 reviews

Average price €45

Set Menu 25€

insiderFrom market

Plaza De La Paja, 3, 28005, Madrid

9.0 / 10
1,410 reviews

Average price €27

Calle de Toledo, 170, 28005, Madrid

8.9 / 10
94 reviews

Average price €15

The Best Terrace Restaurants 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