The Best Terrace Restaurants in Madrid

Mar de copas, Madrid

PERUVIAN

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

Average price €20

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

InsiderÉtimo, Madrid

Insider

Étimo

9.3 / 10

Calle de Ayala, 27, 28001, Madrid

135

Average price €70

Shanghai mama - Arturo Soria, Madrid

CHINESE

Calle de Arturo Soria, 51, 28027, Madrid

857

Average price €25

Trikki Nueva Orleans Traditional Cuisine, Madrid

AMERICAN

Calle de Sta Engracia, 109, 28010, Madrid

705

Average price €15

Pinocchio Retiro, Madrid

ITALIAN

Plaza Dr. Laguna, 7, 28009, Madrid

22

Average price €20

Sr. Vázquez, Madrid

MEDITERRANEAN

Sr. Vázquez

8.5 / 10

Plaza de la Marina Española, 28013, Madrid

488

Average price €25

InsiderÁlbora Barra, Madrid

InsiderFROM MARKET

Álbora Barra

9.3 / 10

C/ Jorge Juan, 33, 28001, Madrid

243

Average price €35

InsiderTrenque Lauquen, Madrid

InsiderARGENTINIAN

Trenque Lauquen

9.3 / 10

Avenida Menéndez Pelayo, 41, 28009, Madrid

269

Average price €24

Arrabal, Madrid

MEDITERRANEAN

Arrabal

8 / 10

Plaza Mayor, 23, 28012, Madrid

46

Average price €25

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

Tony Roma´s - Bernabéu, Madrid

AMERICAN

Av. de Concha Espina, 12, 28036, Madrid

360

Average price €16

Bowl Bar, Madrid

INTERNATIONAL

Bowl Bar

9.2 / 10

Calle Quintana, 28, 28008, Madrid

76

Average price €25

Guleria, Madrid

MEDITERRANEAN

Guleria

8.6 / 10

Calle Pedro Heredia, 1, 28028, Madrid

460

Average price €20

Wanda Café Optimista, Madrid

INTERNATIONAL

Calle de María de Molina, 1, 28006, Madrid

77

Average price €20

El Gordo de Velázquez, Madrid

FROM MARKET

C/ Velázquez, 80, 28001, Madrid

2168

Average price €16

La Pulpería de Mila, Madrid

C/ Lagasca, 11, 28001, Madrid

605

Average price €30

Nomad Food & Bar by Vincci Hoteles, Madrid

MEDITERRANEAN

Calle del Prado, 18, 28014, Madrid

23

Average price €25

Mómó sapori&salute, Madrid

ITALIAN

Calle de López de Hoyos, 460, 28043, Madrid

58

Average price €15

Restaurante Hotel Crowne Plaza, Madrid

MEDITERRANEAN

Calle de Lola Flores, 1, 28022, Madrid

44

Average price €25

Brown Square, Madrid

SPANISH

Calle de López de Hoyos, 327, 28033, Madrid

Average price €12

InsiderOX's, Madrid

InsiderBASQUE

OX's

9.2 / 10

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

219

Average price €40

Beaucoup, Madrid

FRENCH

Beaucoup

8.3 / 10

C/ Doctor Fleming, 54, 28036, Madrid

722

Average price €25

Portobello - Capitán Haya, Madrid

MEDITERRANEAN

C/ Capitán Haya, 55, 28020, Madrid

46

Average price €35

Cre-Cotte, Madrid

MEDITERRANEAN

Cre-Cotte

8.4 / 10

Avenida de Brasil, 26, 28020, Madrid

524

Average price €20

InsiderEl Barril de Orense, Madrid

InsiderMEDITERRANEAN

C/ Basílica, 15, 28020, Madrid

538

Average price €55

La Vendetta, Madrid

ITALIAN

La Vendetta

8.5 / 10

Plaza Alcalde Moreno Torres, 4, 28050, Madrid

974

Average price €20

Filter

Filter by
Avantages TheFork