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

916 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.

International

Latigazo

C/ Portalena, 5 (Urbanización La Florida), 28023, Madrid

7.0 / 10
526 reviews

Average price €40 Accepts Yums

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

Mediterranean

Calle de Gerona, 5, 28012, Madrid

6.4 / 10
34 reviews

Average price €18

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

Contemporary cuisine

Av. del General Perón, 30, 28020, Madrid

8.8 / 10
176 reviews

Average price €5

Fine Dining

Avenida de América, 41, 28002, Madrid

8.0 / 10
194 reviews

Average price €35 Accepts Yums

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

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

From Asturias

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

8.5 / 10
214 reviews

Average price €20

Menu 14.90€

Brazilian

Calle Edgar Neville, 8, 28020, Madrid

9.1 / 10
420 reviews

Average price €20

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

InsiderFrom market

Calle del Vinateros, 28, 28030, Madrid

8.8 / 10
228 reviews

Average price €30

InsiderSpanish

Calle de Alcalá, 233, 28028, Madrid

8.8 / 10
166 reviews

Average price €35

Fusion

Calle Nanclares de Oca, 1F, 28022, Madrid

8.8 / 10
236 reviews

Average price €15

Spanish

Calle Dr. Mata, 3, 28012, Madrid

8.8 / 10
101 reviews

Average price €17

YUMS x2Spanish

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

6.8 / 10
16 reviews

Average price €20

Mediterranean

Calle de Recoletos, 14, 28001, Madrid

6.3 / 10
10 reviews

Average price €15

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

YUMS x2Italian

C/ Mezquite, 2, 28045, Madrid

6.3 / 10
219 reviews

Average price €22

Mexican

Av. de Brasil, 6, 28020, Madrid

8.9 / 10
501 reviews

Average price €25

InsiderFusion

Calle de Ponzano, 93, 28003, Madrid

8.9 / 10
278 reviews

Average price €30

InsiderMediterranean

Calle de Sta. Catalina, 3, 28014, Madrid

8.9 / 10
598 reviews

Average price €50

Spanish

Plaza de la Cebada, 2, 28005, Madrid

8.9 / 10
580 reviews

Average price €18

International

C/ José Silva, 22, 28043, Madrid

8.9 / 10
1,727 reviews

Average price €26

InsiderFrom Galicia

C/ Aguarón, 7, 28023, Madrid

8.9 / 10
312 reviews

Average price €45

InsiderSteakhouse

Calle Galeón, 27, 28042, Madrid

8.7 / 10
208 reviews

Average price €45

InsiderAmerican

Calle de Velázquez, 47, 28001, Madrid

8.7 / 10
934 reviews

Average price €19

Eastern Europe

Calle de Castrojeriz, 12, 28025, Madrid

8.5 / 10
61 reviews

Average price €20

Menú mediodía 9.80€

Italian

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

8.7 / 10
456 reviews

Average price €30

Italian

C/ Camino de la Zarzuela, 11, 28023, Madrid

8.7 / 10
271 reviews

Average price €18

Spanish

C/ Maria Teresa, 9, 28028, Madrid

6.6 / 10
149 reviews

Average price €31

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

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