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.

InsiderBasque

Jai Alai

C/ Balbina Valverde, 2, 28002, Madrid

9.0 / 10
641 reviews

Average price €34

InsiderArrocería

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

9.0 / 10
16,846 reviews

Average price €35

InsiderFrom market

Plaza De La Paja, 3, 28005, Madrid

9.0 / 10
1,430 reviews

Average price €27

American

Paseo de Santa María de la Cabeza, 35, 28045, Madrid

8.9 / 10
112 reviews

Average price €12

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

Chinese

Av. del Camino de Santiago, 1, 28050, Madrid

8.6 / 10
609 reviews

Average price €25

Set Menu 12.90€

Del Norte

Calle Pio Baroja, 10, 28009, Madrid

8.6 / 10
331 reviews

Average price €30 Accepts Yums

Menu 16€

Mediterranean

Calle Columela, 4, Madrid, Spain, 28001, Madrid

8.9 / 10
201 reviews

Average price €15

Italian

C/ Condesa de Venadito,1, 28027, Madrid

8.9 / 10
586 reviews

Average price €18

InsiderFrom market

C/ Jorge Juan, 33, 28001, Madrid

8.9 / 10
284 reviews

Average price €35

InsiderSpanish

C/ San Modesto, 44, 28034, Madrid

9.2 / 10
1,165 reviews

Average price €41

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

Basque

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

7.6 / 10
468 reviews

Average price €37

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

InsiderSeafood

C/ Ricardo San Juan, 20, 28043, Madrid

8.9 / 10
251 reviews

Average price €37

Creative

C/ General Lacy, 7, 28045, Madrid

8.9 / 10
355 reviews

Average price €22

InsiderSeafood

C/ Ibiza, 33, 28009, Madrid

8.9 / 10
115 reviews

Average price €41

Italian

C/ Coloreros, 5, 28013, Madrid

9.0 / 10
1,192 reviews

Average price €22

Italian

C/ Ríos Rosas, 52, 28003, Madrid

8.8 / 10
1,015 reviews

Average price €23

Menu 14,45€

Japanese

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

8.8 / 10
267 reviews

Average price €25 Accepts Yums

From market

Calle de Ocaña, 112, 28047, Madrid

8.8 / 10
542 reviews

Average price €30

International

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

7.0 / 10
547 reviews

Average price €40 Accepts Yums

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

InsiderSpanish

Calle de Botoneras, 5, 28012, Madrid

8.8 / 10
959 reviews

Average price €37

Mediterranean

Calle de Gerona, 5, 28012, Madrid

6.4 / 10
34 reviews

Average price €18

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

InsiderFrom market

Calle del Vinateros, 28, 28030, Madrid

8.8 / 10
233 reviews

Average price €30

InsiderSpanish

Calle de Alcalá, 233, 28028, Madrid

8.8 / 10
167 reviews

Average price €35

Fusion

Calle Nanclares de Oca, 1F, 28022, Madrid

8.8 / 10
241 reviews

Average price €15

Spanish

Calle Dr. Mata, 3, 28012, Madrid

8.8 / 10
104 reviews

Average price €17

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