What

What

Where

Where

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

The Best Great view Restaurants in Madrid

52 restaurants

Sort by Relevance

Nice to Meet You - Dear Hotel Madrid, Madrid

Calle Gran Vía, 80, 28013, Madrid

670

Average price €35

Cannot be reserved on TheFork

InsiderPicalagartos Sky Bar - Hotel NH Collection Gran Vía, Madrid

INSIDERMEDITERRANEAN

Calle Gran Vía, 21 (NH Collection Gran Vía), 28013, Madrid

59

Average price €40

Cannot be reserved on TheFork

Azotea Forus Barceló, Madrid

Calle Barceló, 6, 28004, Madrid

101

Average price €30

Cannot be reserved on TheFork

Azotea del Círculo, Madrid

SPANISH

Calle del Marqués de Casa Riera, 2, 28014, Madrid

299

Average price €25

Cannot be reserved on TheFork

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

Tavico, Madrid

INTERNATIONAL

Tavico

 / 10

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

54

Average price €15

Cannot be reserved on TheFork

La Marinera, Madrid

SPANISH

Plaza Mayor, 2, 28012, Madrid

12

Average price €22

Cannot be reserved on TheFork

El Chingolo, Madrid

SPANISH

C/ Segovia 17, 28005, Madrid

184

Average price €18

Cannot be reserved on TheFork

La Vaca Picada Las Tablas, Madrid

AMERICAN

Calle Tierra de Melide esq. C/ Mirallos, 28050, Madrid

608

Average price €13

Cannot be reserved on TheFork

Shukran Casa Árabe, Madrid

LEBANESE

C/ Alcalá, 62, 28009, Madrid

1822

Average price €20

Cannot be reserved on TheFork

Cyathus, Madrid

FROM MARKET

Cyathus

 / 10

C/ Pintor Rosales, 30, 28008, Madrid

23

Average price €25

Cannot be reserved on TheFork

Dionisos Castellana (inactiva), Madrid

GREEK

Paseo de la Castellana, 89 (frente a Torre Picasso), 28046, Madrid

1698

Average price €23

Cannot be reserved on TheFork

Café de Oriente Museo del Traje, Madrid

SPANISH

Avenida de Juan de Herrera, 2, 28040, Madrid

345

Average price €50

Cannot be reserved on TheFork

El Pabellón de Ondarreta, Madrid

BASQUE

C/ Principal de Provincias, s/n, 28011, Madrid

219

Average price €29

Cannot be reserved on TheFork

La Parrilla del Embarcadero, Madrid

Casa de Campo, s/n, 28011, Madrid

3

Average price €23

Cannot be reserved on TheFork

La Musa Latina, Madrid

MEDITERRANEAN

C/ Costanilla de San Andrés, 12, 28005, Madrid

93

Average price €12

Cannot be reserved on TheFork

Mentidero de la Villa, Madrid

MEDITERRANEAN

C/ Almagro, 20, 28010, Madrid

405

Average price €55

Cannot be reserved on TheFork

El Pabellón del Espejo, Madrid

MEDITERRANEAN

Paseo de Recoletos, 31, 28004, Madrid

13

Average price €25

Cannot be reserved on TheFork

A´ Brasas, Madrid

SPANISH

A´ Brasas

 / 10

C/ Via Lusitana, 28025, Madrid

3

Average price €20

Cannot be reserved on TheFork

Toma Jamón Vázquez de Mella, Madrid

SPANISH

Plaza Vázquez de Mella, 11, 28004, Madrid

6

Average price €17

Cannot be reserved on TheFork

El Cielo del Urban, Madrid

Carrera de San Jerónimo, 34 , 28014, Madrid

6

Average price €110

Cannot be reserved on TheFork

Asador de la Esquina, Madrid

SPANISH

Estadio Santiago Bernabéu, Puerta nº 46 , 28036, Madrid

467

Average price €48

Cannot be reserved on TheFork

Café Vergara, Madrid

SPANISH

C/ Vergara, 1, 28013, Madrid

Average price €25

Cannot be reserved on TheFork

Puerta 57, Madrid

SPANISH

Puerta 57

 / 10

C/ Padre Damián, s/n, 28036, Madrid

364

Average price €49

Cannot be reserved on TheFork

La Colina, Madrid

SPANISH

La Colina

8.2 / 10

Camino del Merendero, s/n, 28049, Madrid

268

Average price €20

Cannot be reserved on TheFork

Siracusa Madrid, Madrid

ITALIAN

Calle del Dr. Fleming, 23, 28036, Madrid

103

Average price €20

Cannot be reserved on TheFork

Filter

TheFork advantages