TheFork, a Trip advisor company

What

What

Where

Where

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

The Best With friends Restaurants in City center, Madrid

485 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

American

La Puerta Amarilla

Calle Fúcar, 9, 28014, Madrid

9.2 / 10
244 reviews

Average price €17

Menu 9.99€

Mediterranean

Calle Duque de Rivas, 5, 28012, Madrid

8.6 / 10
821 reviews

Average price €20

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

Colombian

Calle del Cardenal Cisneros, 58, 28010, Madrid

9.4 / 10
724 reviews

Average price €22

Mediterranean

Plaza de Matute, 12, 28012, Madrid

9.0 / 10
616 reviews

Average price €20

Brunch Set Menu 21€

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

InsiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.3 / 10
1,941 reviews

Average price €25

Menu 12.50€

International

C/ Carranza, 11, 28004, Madrid

9.2 / 10
866 reviews

Average price €15

Menú Express 8.90€

Andalou

Calle Cava Baja, 25, 28005, Madrid

8.0 / 10
108 reviews

Average price €25

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

Thai

Calle San Marcos, 26, 28004, Madrid

9.0 / 10
681 reviews

Average price €20

Menu 19.80€

Argentinian

Calle del Espíritu Santo, 36, 28004, Madrid

8.3 / 10
429 reviews

Average price €15

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

Italian

Calle Fúcar, 11, 28014, Madrid

9.2 / 10
574 reviews

Average price €18

Cuban

C/ Huertas, 66, 28014, Madrid

8.4 / 10
915 reviews

Average price €16

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

InsiderFusion

Calle de San Bartolomé, 14, 28004, Madrid

9.5 / 10
2,060 reviews

Average price €50

From Asturias

Calle del Cardenal Cisneros, 11, 28010, Madrid

9.1 / 10
208 reviews

Average price €25

Menú del Día 12.50 €

Middle Eastern

Calle Duque de Liria, 2, 28015, Madrid

9.1 / 10
571 reviews

Average price €30

Menú Especial 26 €

From market

Calle de Moratín, 38, 28014, Madrid

9.1 / 10
879 reviews

Average price €27

Menu 15,70€

Vegetarian

Calle del Infante, 5, 28014, Madrid

9.3 / 10
916 reviews

Average price €15

Japanese

C/ de la Reina, 31, 28004, Madrid

8.5 / 10
1,511 reviews

Average price €22

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

Russian

Cava Baja, 38, 28005, Madrid

9.1 / 10
64 reviews

Average price €20

Italian

Calle de Embajadores, 64, 28012, Madrid

8.1 / 10
957 reviews

Average price €16

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

InsiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

9.0 / 10
118 reviews

Average price €20

Menú del día 12.5 €

YUMS x2Fusion

Plaza del Conde de Miranda, 4, 28005, Madrid

8.4 / 10
585 reviews

Average price €25

Thai

Calle de la Cruz, 7, 28012, Madrid

8.2 / 10
1,375 reviews

Average price €20

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

Mediterranean

Calle Unión 1, 28013, Madrid

8.9 / 10
158 reviews

Average price €14

Menu 14.70€

InsiderFrom Asturias

C/ Ventura de la Vega, 16, 28014, Madrid

9.1 / 10
577 reviews

Average price €30

InsiderFrom market

C/ Unión, 8, 28013, Madrid

9.4 / 10
502 reviews

Average price €40

Filter

TheFork advantages