What
Where

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

The Best Restaurants in Madrid

3,957 restaurants

Sort by Relevance

Hermanos Egea, Madrid

MEDITERRANEAN

Hermanos Egea

9.1 / 10

Calle de la Batalla del Salado, 33, 28045, Madrid

4

Average price €13

TABERNA EL TORITO, Madrid

TRADITIONAL CUISINE

Calle de Cartagena, 24, 28028, Madrid

42

Average price €25

Spanglish Bistro - Mercado de Vallehermoso, Madrid

INTERNATIONAL

Calle de Vallehermoso, 36 | Planta baja, Puesto N6., 28015, Madrid

9

Average price €15

Dogos's Grill, Madrid

INTERNATIONAL

Dogos's Grill

9.1 / 10

Calle Sílfide, 3, 28022, Madrid

54

Average price €12

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

La Cervecera de Niza, Madrid

SPANISH

Avenida de niza numero 67, 28022, Madrid

5

Average price €15

El Dinosaurio - Ave María, Madrid

INTERNATIONAL

Calle Ave María, 8, 28012, Madrid

934

Average price €20

Chincha Internacional, Madrid

PERUVIAN

C/ Meléndez Valdés, 7, 28015, Madrid

2841

Average price €28

El Japo, Madrid

JAPANESE

El Japo

9.1 / 10

Calle de Francisco Silvela, 78, 28028, Madrid

17

Average price €30

Juanchis Las Tablas, Madrid

AMERICAN

Calle Azofra, 3, 28050, Madrid

188

Average price €15

Living in London, Madrid

INTERNATIONAL

Calle de Núñez de Balboa, 76, 28006, Madrid

55

Average price €20

Corner Grill, Madrid

AMERICAN

Corner Grill

9.2 / 10

Calle Arte, 33, 28033, Madrid

204

Average price €20

Cucumber La Prospe, Madrid

INTERNATIONAL

Calle de López de Hoyos, 81 Mercado municipal de Prosperidad Puesto 24, 28002, Madrid

383

Average price €22

InsiderInsiderBurnout - Valverde, Madrid

INSIDERAMERICAN

Calle de Valverde, 6, 28004, Madrid

1024

Average price €16

La Chamana, Madrid

MEXICAN

La Chamana

9.2 / 10

Calle de las Navas de Tolosa, 7, 28013, Madrid

1270

Average price €25

Bululú Bar and Coffee, Madrid

AMERICAN

Calle de Santa Cruz de Marcenado 13, 28015, Madrid

956

Average price €18

Bresca Fuencarral, Madrid

ITALIAN

Calle de Fuencarral, 105, 28004, Madrid

251

Average price €14

M29, Madrid

MEDITERRANEAN

M29

8.9 / 10

Calle de Miguel Angel, 29, 28010, Madrid

89

Average price €31

InsiderInsiderKIBOKA, Madrid

INSIDERJAPANESE

KIBOKA

9 / 10

Calle del Gral. Pardiñas, 70, 28006, Madrid

1136

Average price €30

Sublime Dreams Food - Hernani, Madrid

INTERNATIONAL

Calle de Hernani, 38, 28020, Madrid

353

Average price €18

InsiderInsiderNakama Sagasta 23, Madrid

INSIDERFUSION

Calle de Sagasta, 23, 28004, Madrid

218

Average price €35

Nacho Bravo, Madrid

MEXICAN

Nacho Bravo

9 / 10

Paseo de las Delicias, 139, 28045, Madrid

509

Average price €15

InsiderInsiderV Club feat Arola, Madrid

INSIDERMEDITERRANEAN

Calle Caunedo, 4, 28037, Madrid

131

Average price €35

Estebanez, Madrid

MEDITERRANEAN

Estebanez

9 / 10

Calle del Torpedero Tucumán, 28, 28016, Madrid

45

Average price €25

Longan Asian Gastro, Madrid

ASIAN

Calle del Dr. Fleming, 31, 28036, Madrid

899

Average price €21

Taverna Pan & Vino di Giovanni, Madrid

ITALIAN

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

796

Average price €22

The Best Restaurants in Madrid

Madrid's best restaurants await you in TheFork! Looking for a Japanese restaurant, rice dishes, dinner and show restaurants, enjoy the typical food of Madrid or book restaurants in Madrid center with best deals ? Follow our restaurants guide in the capital !

Filter

TheFork Benefits

Cities around Madrid