The Best Paseo del Prado Restaurants in Madrid

El Barril de las Cortes, Madrid

Carrera de San Jerónimo 17, 28014, Madrid

562

Average price €55 • Spanish

Menú Insider Week 45€

Green Tea Sushi & Cocktail - Hotel The Westin Palace, Madrid

Plaza de las Cortes, 7, 28014, Madrid

6742

Average price €30 • Japanese

Le Monde, Madrid

Le Monde

9.2 / 10

Calle de Atocha, 92, 28012, Madrid

846

Average price €25 • International

Mr. Frank, Madrid

Mr. Frank

9 / 10

C/ Jovellanos, 6, 28014, Madrid

2075

Average price €28 • From market

Tablafina - NH Nacional, Madrid

Paseo del Prado, 48, 28014, Madrid

627

Average price €24 • Spanish

Sagaz15, Madrid

Sagaz15

8.8 / 10

Calle de Sta. Maria, 15, 28014, Madrid

445

Average price €25 • Spanish

La Colonial de Huertas, Madrid

C/ Huertas, 66, 28014, Madrid

794

Average price €16 • Cuban

Saori, Madrid

Saori

9.3 / 10

Calle de Alberto Bosch, 14, 28014, Madrid

160

Average price €30 • Japanese

La Fábrica, Madrid

La Fábrica

8 / 10

C/ Alameda, 9, 28014, Madrid

824

Average price €22 • Mediterranean

El Patio de la Tapa, Madrid

HUERTAS, 55, 28014, Madrid

53

Average price €20

Palacio de Cibeles, Madrid

Plaza de Cibeles, 1, 28014, Madrid

592

Average price €50 • Spanish

Sanabria, Madrid

Sanabria

8.7 / 10

Calle Dr. Mata, 3, 28012, Madrid

64

Average price €17 • Spanish

Taj Marqués de Cubas, Madrid

C/ Marqués de Cubas, 6, 28014, Madrid

1346

Average price €16 • Indian

Normal

Taberna Alambique, Madrid

Calle Fúcar, 7, 28014, Madrid

86

Average price €20 • Spanish

Suite & Tea, Madrid

Suite & Tea

8.6 / 10

Plaza Cánovas del Castillo, 4, 28014, Madrid

28

Average price €6 • English

Sabe a Gloria, Madrid

Sabe a Gloria

8.8 / 10

Calle de las Huertas, 53, 28014, Madrid

58

Average price €20 • Spanish

Club 31, Madrid

Club 31

8 / 10

Calle Jovellanos, 5, 28014, Madrid

738

Average price €45 • Spanish

La Puerta Amarilla, Madrid

Calle Fúcar, 9, 28014, Madrid

42

Average price €17 • American

El Mirador del Thyssen, Madrid

Paseo del Prado, 8, 28014, Madrid

123

Average price €60 • Mediterranean

La Tapería del Prado, Madrid

Plaza de Platerías de Martínez, 1, 28014, Madrid

5

Average price €25 • Mediterranean

Trattoria Sant Arcangelo, Madrid

C/ Moreto, 15, 28014, Madrid

2318

Average price €18 • Italian

La Biotika, Madrid

La Biotika

7.8 / 10

C/ Amor de Dios, 3, 28014, Madrid

139

Average price €17 • Vegetarian

Kupela, Madrid

Kupela

8.9 / 10

C/ Marqués de Cubas, 8, 28014, Madrid

1712

Average price €33 • Basque

Al Natural, Madrid

Al Natural

8.5 / 10

C/ Zorrilla, 11, 28014, Madrid

2304

Average price €23 • Vegetarian

Estado Puro by Paco Roncero - Hotel NH Collection Paseo del Prado, Madrid

Plaza Cánovas del Castillo, 4, 28014, Madrid

56

Average price €17 • Spanish

Filter

Filter by
Avantages TheFork