The Best Restaurants in Madrid

Mandarin - Oriental Kitchen - Casino Gran Madrid Colón, Madrid

Paseo de Recoletos, 37, 28004, Madrid

6913

Average price €25 • Japanese

Zen Market, Madrid

Zen Market

8.8 / 10

Avenida Concha Espina, 1, 28036, Madrid

26817

Average price €25 • Asian

SoMa - Hotel Vincci SoMa, Madrid

C/ Goya, 79, 28001, Madrid

2754

Average price €29 • Mediterranean

Asador Guetaria, Madrid

Asador Guetaria

9.1 / 10

Calle del Aviador Zorita, 8, 28020, Madrid

11340

Average price €40 • Basque

Bartolomeo Kitchen, Madrid

Calle del Gral. Pardiñas, 36, 28001, Madrid

6

Average price €18 • Fusion

CCS Burger, Madrid

CCS Burger

9.1 / 10

Calle de Telémaco, 8, 28027, Madrid

43

Average price €16 • American

Smok Mok Limón, Madrid

Smok Mok Limón

8.8 / 10

Calle del Limón, 12, 28015, Madrid

239

Average price €14 • Fusion

Curry Estation, Madrid

Curry Estation

8.8 / 10

Av. de Alberto de Alcocer 38, 28016, Madrid

325

Average price €22 • Indian

Tío Aquilino, Madrid

Tío Aquilino

8.5 / 10

Calle de Josué Lillo, 24, 28053, Madrid

50

Average price €30 • Spanish

Menú Insider Week 25€

Ablanedo, Madrid

Ablanedo

9.1 / 10

Calle de Buen Suceso, 14, 28008, Madrid

694

Average price €25 • Mediterranean

La Gamella, Madrid

La Gamella

9.1 / 10

C/ Alfonso XII, 4, 28014, Madrid

1885

Average price €30 • American

Queen Las Tablas, Madrid

C/ Castiello de Jaca, 14, 28050, Madrid

1840

Average price €21 • Fusion

Clarita, Madrid

Clarita

8.8 / 10

Calle Corredera Baja de San Pablo, 19, 28004, Madrid

2868

Average price €25 • From market

Sincio. Cocina de mercado, Madrid

Calle de Santa Isabel, 5 (planta baja dentro del Mercado Antón Martin), 28012, Madrid

17

Average price €15 • From market

El Altillo, Madrid

El Altillo

8.9 / 10

Calle Infanta María Teresa, 20, 28016, Madrid

64

Average price €20 • Mediterranean

Tacos y Tapas, Madrid

Tacos y Tapas

9.5 / 10

Calle de la Redondilla, 7, 28005, Madrid

73

Average price €24 • Mexican

La Tasca de Retiro, Madrid

Av. de Menéndez Pelayo, 11, 28009, Madrid

103

Average price €35 • Spanish

La Fabula, Madrid

La Fabula

8.6 / 10

Calle de Salvador Allende, 5, 28054, Madrid

70

Average price €15 • Spanish

Smokies, Madrid

Smokies

8.9 / 10

Calle Marqués de Valdeiglesias, 5, 28004, Madrid

43

Average price €15 • Steakhouse

Arroces Ten, Madrid

Arroces Ten

8.6 / 10

Calle del Pinar, 6 bis, 28006, Madrid

646

Average price €30

El Picaporte Bistró, Madrid

Calle de García de Paredes, 51, 28010, Madrid

1096

Average price €24 • Mediterranean

Nuestro Mar, Madrid

Nuestro Mar

8.6 / 10

Calle de Luchana, 35, 28010, Madrid

1236

Average price €20 • Peruvian

K-Thommas, Madrid

K-Thommas

8.6 / 10

Calle Sierra Cuerda Larga, 3 (entrada por calle Sierra Toledana, frente al 21), 28038, Madrid

2654

Average price €20 • Spanish

Al Punto, Madrid

Al Punto

8.9 / 10

Avenida Machupichu, 85, 28043, Madrid

5971

Average price €30 • Mediterranean

Poncelet Cheese Bar Madrid, Madrid

C/ José Abascal, 61, 28003, Madrid

7155

Average price €33 • From market

Filter

Filter by
Avantages TheFork

Cities around Madrid