TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants with terrace in Madrid

1,049 restaurants

Sort by Relevance

Mediterranean

La Entretenida

C/ Cervantes, 16, 28014, Madrid

9.0 / 10
380 reviews

Average price €28 american express Welcome

InsiderFrom Asturias

Calle de Sta Engracia, 141, 28003, Madrid

8.8 / 10
738 reviews

Average price €25

Menú del Día 13.50€

Italian

Calle de Fuencarral, 127, 28010, Madrid

8.9 / 10
103 reviews

Average price €18

Creative

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

8.9 / 10
231 reviews

Average price €5 american express Welcome

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

Spanish

Paseo Doce Estrellas, 2, 28042, Madrid

8.8 / 10
527 reviews

Average price €25

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

Spanish

Calle de Fernán Gonzalez, 54, Madrid, España, 28009, Madrid

8.9 / 10
194 reviews

Average price €20

InsiderSeafood

C/ Ricardo San Juan, 20, 28043, Madrid

8.9 / 10
265 reviews

Average price €37

Pizzeria

C/ Coloreros, 5, 28013, Madrid

9.2 / 10
1,179 reviews

Average price €22

Basque

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

7.7 / 10
452 reviews

Average price €36

-50% en Carta con Volvamos a los Restaurantes

Italian

Paseo Marqués de Zafra, 44, 28028, Madrid

9.8 / 10
6 reviews

Average price €18

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

Mediterranean

Calle Unión 1, 28013, Madrid

8.8 / 10
156 reviews

Average price €14

Talent Brunch 17 €

InsiderPeruvian

Carrera de San Francisco, 15, 28005, Madrid

9.3 / 10
2,146 reviews

Average price €25

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

InsiderFine Dining

Calle del Marqués de Cubas, 18, 28014, Madrid

8.8 / 10
45 reviews

Average price €65

InsiderBasque

Calle de Uruguay, 16, 28016, Madrid

8.8 / 10
102 reviews

Average price €37 american express Welcome

Mexican

Calle Duque de Osuna, 5, 28015, Madrid

8.8 / 10
605 reviews

Average price €23

InsiderSteakhouse

Calle Galeón, 27, 28042, Madrid

8.8 / 10
214 reviews

Average price €45

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
676 reviews

Average price €25 american express Welcome

Especial grupo: Menú 27.5 € (4 à 32 p.) 27,5 €

Mediterranean

Avenida Machupichu, 85, 28043, Madrid

8.8 / 10
7,528 reviews

Average price €30 Accepts Yums american express Welcome

InsiderSpanish

Calle de Botoneras, 5, 28012, Madrid

8.8 / 10
938 reviews

Average price €37

Spanish

Calle Entre Arroyos, 1, 28030, Madrid

8.2 / 10
64 reviews

Average price €20

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

Japanese

Glorieta Monte del Gozo, 3, 28050, Madrid

8.9 / 10
1,567 reviews

Average price €15

Menú buffet libre a la carta (noches y fines de semana) 17.95€

YUMS x2Spanish

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

7.8 / 10
28 reviews

Average price €20 american express Welcome

Del Norte

Calle Sirio, 54, Madrid

8.8 / 10
596 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle de San Pol de Mar, 5, 28008, Madrid

Average price €20

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

Mediterranean

Calle de Alcalá, 381, 28027, Madrid

8.8 / 10
364 reviews

Average price €18

The Best Restaurants with terrace 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