The Best Terrace Restaurants in Madrid

Popa, Madrid

Popa

9.3 / 10

Calle Sta. María Magdalena, 14, 28016, Madrid

49

Average price €24 • Spanish

Dos Cielos Madrid by Hermanos Torres, Madrid

Cuesta Santo Domingo, 5, 28013, Madrid

1334

Average price €50 • Mediterranean

Acuarela, Madrid

Acuarela

9.4 / 10

Calle Entre Arroyos, 1, 28030, Madrid

4

Average price €20 • Spanish

St. James Pombo 18, Madrid

Calle Manuel Pombo Angulo, 18, 28050, Madrid

2403

Average price €35

Asador Nuevo Porche, Madrid

C/ Alaró, 5, 28042, Madrid

1630

Average price €36 • Steakhouse

Ablanedo, Madrid

Ablanedo

9.2 / 10

Calle de Buen Suceso, 14, 28008, Madrid

626

Average price €25 • Mediterranean

Ampudia, Madrid

Ampudia

8.9 / 10

C/ General Ampudia, 18, 28003, Madrid

1903

Average price €35

St. James - Gastro James Rosario Pino, Madrid

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

14653

Average price €35

YOUnique - Only You Boutique Hotel Madrid, Madrid

Calle del Barquillo, 21, 28004, Madrid

608

Average price €40 • Mediterranean

Asgaya, Madrid

Asgaya

9.1 / 10

C/ Doctor Fleming, 52, 28036, Madrid

3013

Average price €35

Filter

Filter by
Avantages TheFork