The Best Restaurants in Madrid

Al Paseo, Madrid

Al Paseo

8.9 / 10

Paseo de la Habana, 65, 28036, Madrid

3184

Average price €45 • Mediterranean

That's Amore, Madrid

That's Amore

9.2 / 10

Calle Pelayo, 6, 28004, Madrid

41

Average price €20 • Pizzeria

Burnout - Valverde, Madrid

Calle de Valverde, 6, 28004, Madrid

570

Average price €16 • American

Tablafina - NH Nacional, Madrid

Paseo del Prado, 48, 28014, Madrid

663

Average price €24 • Spanish

The Tuna house, Madrid

Calle del Pintor Juan Gris, 5, 28020, Madrid

134

Average price €30 • Japanese

El Patron, Madrid

El Patron

9 / 10

Calle del General Díaz Porlier, 8, 28001, Madrid

60

Average price €12 • Mexican

El 34 Bar de Pinchos, Madrid

Calle de Atocha, 34, 28012, Madrid

60

Average price €20 • Spanish

Embalados, Madrid

Embalados

9 / 10

Costanilla de Capuchinos, 3, 28004, Madrid

321

Average price €22 • Fusion

Green Tea - Zurbano, Madrid

Calle de Zurbano, 81, 28003, Madrid

1261

Average price €25 • Asian

Fastweek, Madrid

Fastweek

9 / 10

Calle de Albasanz, 68, 28037, Madrid

142

Average price €20 • Mediterranean

Gastromaquia, Madrid

Gastromaquia

9 / 10

Calle Pelayo, 4, 28004, Madrid

995

Average price €25 • International

Maddock, Madrid

Maddock

8.9 / 10

Paseo del General Martínez Campos, 26, 28010, Madrid

1674

Average price €35 • Fusion

Taverna Pan & Vino di Giovanni, Madrid

Calle de Melchor Fernández Almagro, 62, 28029, Madrid

702

Average price €22 • Italian

Gayane´s, Madrid

Gayane´s

9 / 10

Calle Espejo, 10, 28013, Madrid

506

Average price €35 • International

Polvo Rojo, Madrid

Polvo Rojo

9 / 10

Calle Príncipe de Asturias, 5, 28006, Madrid

531

Average price €25 • Mediterranean

La Taberna del Pintor, Madrid

Calle Rufino Blanco, 9, 28028, Madrid

671

Average price €20 • South American

Saraiba, Madrid

Saraiba

9 / 10

Calle de Antonio Acuña, 7, 28009, Madrid

1670

Average price €40 • From market

Che Pibita, Madrid

Che Pibita

8.9 / 10

Calle de Modesto Lafuente, 64, 28003, Madrid

2167

Royal Thai Las Tablas, Madrid

C/Fromista, 16-18, 28050, Madrid

3400

Average price €30 • Thai

Casa Fidel, Madrid

Casa Fidel

9 / 10

c/ Escorial, 6, 28004, Madrid

688

Average price €35 • From market

La Charca, Madrid

La Charca

9 / 10

C/ Juan Álvarez Mendizábal, 7, 28008, Madrid

1838

Average price €26

Mr. Frank, Madrid

Mr. Frank

9 / 10

C/ Jovellanos, 6, 28014, Madrid

2075

Average price €28 • From market

Aroy Thai, Madrid

Aroy Thai

9 / 10

C/ Comandante Zorita, 3, 28020, Madrid

5824

Average price €24 • Thai

Aranzazu, Madrid

Aranzazu

9 / 10

C/ Francisco Silvela, 96, 28002, Madrid

445

Average price €18

Loft 39, Madrid

Loft 39

8.9 / 10

C/ Velázquez, 39, 28001, Madrid

7431

Average price €40

Filter

Filter by
Avantages TheFork

Cities around Madrid