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

insiderMediterranean

La Playa

C/ Magallanes, 24, 28015, Madrid

8.7 / 10
557 reviews

Average price €27

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

Italian

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

8.4 / 10
282 reviews

Average price €18

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

Fusion

Ctra. de La Coruña, 28040, Madrid

8.5 / 10
56 reviews

Average price €35

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

Spanish

Av. de Aragón, 361 (En el Puente de San Fernando de Henares), 28022, Madrid

8.0 / 10
99 reviews

Average price €25

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

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

insiderFrom market

Avenida de América, 41, 28002, Madrid

8.5 / 10
564 reviews

Average price €55 Accepts Yums

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

Paseo del Dr. Vallejo Nájera, 54, 28005, Madrid

9.1 / 10
264 reviews

Average price €30

Fusion

Calle Domenico Scarlatti, 3, 28003, Madrid

8.1 / 10
172 reviews

Average price €20

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

Mediterranean

Paseo del Doctor Vallejo Nájera, 38, 28005, Madrid

8.9 / 10
223 reviews

Average price €22 Accepts Yums

Menu fin de semana 16.95€

insiderItalian

Avenida Menéndez Pelayo, 41, 28009, Madrid

9.1 / 10
320 reviews

Average price €24

Mediterranean

Calle de Gerona, 5, 28012, Madrid

6.5 / 10
24 reviews

Average price €18

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

insiderFine Dining

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

9.2 / 10
69 reviews

Average price €85

Spanish

Calle Clara del Rey, 17, 28002, Madrid

8.4 / 10
182 reviews

Average price €15

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

Japanese

Calle Cardenal Tavera, 2, 28050, Madrid

9.2 / 10
279 reviews

Average price €25

Mediterranean

Calle Gran Vía, 44, 28013, Madrid

8.3 / 10
241 reviews

Average price €20

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

insider

C/ Juan Ramón Jiménez, 37, 28036, Madrid

9.2 / 10
2,204 reviews

Average price €50

African

Calle Argumosa, 15, 28012, Madrid

9.0 / 10
164 reviews

Average price €15

Italian

Plaza Manuel Gómez-Moreno, 28020, Madrid

7.9 / 10
1,125 reviews

Average price €25

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

Spanish

Calle Águila, 2, 28005, Madrid

9.0 / 10
369 reviews

Average price €25

insiderItalian

Calle de la Infanta Mercedes, 98, 28020, Madrid

9.0 / 10
720 reviews

Average price €35

Spanish

Av. Victoria, 35, 28023, Madrid

9.0 / 10
606 reviews

Average price €30

insiderMediterranean

C/ Basílica, 15, 28020, Madrid

9.0 / 10
622 reviews

Average price €55

insiderSteakhouse

C/ Hernani, 60, 28020, Madrid

9.0 / 10
706 reviews

Average price €30

C/ Diego de León, 58, 28006, Madrid

9.0 / 10
251 reviews

Average price €35

Spanish

Calle de Josefa Valcárcel, 10, 28027, Madrid

8.5 / 10
825 reviews

Average price €30

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

American

Calle de Sta Engracia, 109, 28010, Madrid

9.1 / 10
785 reviews

Average price €15

Set Menu 12.50€

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