TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Chamberí, Madrid

429 restaurants

Sort by Relevance

Asian

ChinaKing

C/ Ponzano, 34, 28003, Madrid

Average price €16

Menu Thai 13.45€

Chinese

C/ Meléndez Valdéz, 54, 28015, Madrid

Average price €10

Menú V 42.95€

Spanish

C/ Blasco de Garay, 66, 28015, Madrid

Average price €25

Menú de Mediodía 10€

From Galicia

C/ Conde Duque, 30, 28015, Madrid

Average price €20

Group menu 25 €

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

Mediterranean

Avenida Reina Victoria, 12, 28003, Madrid

Average price €20

Menú 23.50€

Indian

C/ Duque de Osuna, 6, 28015, Madrid

Average price €14

Menu Delhi (for 2 persons) 38.95€

Spanish

C/ San Bernardino, 7, 28015, Madrid

Average price €15

Menu 22,50€

Spanish

C/ María de Panés, 13, 28003, Madrid

Average price €27

Menu Raíces 29€

Fusion

C/ Bravo Murillo, 5, 28015, Madrid

Average price €22

Today's special menu 10.50 €

Portuguese

Calle del Cardenal Cisneros, 19, 28010, Madrid

8.5 / 10
731 reviews

Average price €28

Mediterranean

Calle de Galileo, 75, 28015, Madrid

Average price €13

Spanish

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

Average price €25

International

Calle de Alonso Cano, 103, 28003, Madrid

Average price €25

Spanish

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

Average price €25

Fusion

Calle de Bretón de los Herreros, 27, 28003, Madrid

Average price €30

InsiderSpanish

Calle de San Bernardo, 106, 28015, Madrid

Average price €23

Spanish

Calle de Galileo, 38, 28015, Madrid

Average price €18

Mediterranean

Calle de Fortuny, 47, 28010, Madrid

Average price €20

From market

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

Average price €25

Venezuelan

Calle de Hartzenbusch, 7, 28010, Madrid

Average price €15

2 starsMICHELIN 2020Fine Dining

Calle del Marqués del Riscal, 11, 28010, Madrid

Average price €180

Italian

Calle de Luchana, 13, 28010, Madrid

Average price €15

From market

Calle de José Abascal, 31, 28003, Madrid

Average price €25

Mediterranean

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

Average price €20

Spanish

Calle de Cea Bermúdez, 53, 28003, Madrid

Average price €20

Filter

TheFork advantages