What

What

Where

Where

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

The Best Restaurants in Madrid

4,006 restaurants

Sort by Relevance

Palki, Madrid

INDIAN

Palki

8.9 / 10

Calle Príncipe Carlos, 42, 28050, Madrid

780

Average price €16

Cannot be reserved on TheFork

Empatía. Rincón Vegano, Madrid

VEGETARIAN

Calle Rafael de Riego, 13, 28045, Madrid

4

Average price €15

Cannot be reserved on TheFork

Pizza Bistró, Madrid

ITALIAN

Calle de Arrieta, 5, 28013, Madrid

Average price €30

Cannot be reserved on TheFork

Ichiro Fusion, Madrid

JAPANESE

Calle del Almendro, 22, 28005, Madrid

137

Average price €17

Cannot be reserved on TheFork

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

Sidreria El Gordu, Madrid

Calle Vallehermoso, 86, 28015, Madrid

75

Average price €15

Cannot be reserved on TheFork

Tropecientos, Madrid

MEDITERRANEAN

Calle de Luchana, 4, 28010, Madrid

Average price €15

Cannot be reserved on TheFork

Toñi's Burger, Madrid

SPANISH

Paseo de Santa María de la Cabeza, 86, 28045, Madrid

4

Average price €15

Cannot be reserved on TheFork

Pakari Gourmet, Madrid

SOUTH AMERICAN

Calle Zabaleta, 19, 28002, Madrid

125

Average price €16

Cannot be reserved on TheFork

809 Madrid, Madrid

SOUTH AMERICAN

809 Madrid

 / 10

Paseo de la Chopera, 57, 28045, Madrid

44

Average price €15

Cannot be reserved on TheFork

El Rincón de Bertín, Madrid

MEDITERRANEAN

Calle de la Cruz, 4, 28012, Madrid

8

Average price €25

Cannot be reserved on TheFork

El Coliseo, Madrid

ITALIAN

El Coliseo

 / 10

Calle de Villafranca, 3, 28028, Madrid

83

Average price €15

Cannot be reserved on TheFork

7 Steers Restaurant, Madrid

MEDITERRANEAN

Calle Álvarez Gato, 4, 28012, Madrid

9

Average price €30

Cannot be reserved on TheFork

Samara, Madrid

EGYPTIAN

Samara

 / 10

Calle del Cardenal Cisneros, 15, 28010, Madrid

99

Average price €20

Cannot be reserved on TheFork

Frangus, Madrid

PORTUGUESE

Frangus

 / 10

Calle de la Ribera de Curtidores, 28, 28005, Madrid

72

Average price €25

Cannot be reserved on TheFork

La Terapia, Madrid

SPANISH

La Terapia

 / 10

Calle Juan Álvarez Mendizábal 57, 28008, Madrid

Average price €15

Cannot be reserved on TheFork

Costa Nova, Madrid

PORTUGUESE

Costa Nova

 / 10

calle aguetol, madrid, spain, 28042, Madrid

17

Average price €22

Cannot be reserved on TheFork

Pepe Nero, Madrid

ITALIAN

Pepe Nero

 / 10

Calle Ferraz, 37, 28008, Madrid

Average price €15

Cannot be reserved on TheFork

Duomo di Firenze, Madrid

ITALIAN

Bahía de Almería, 21, 28042, Madrid

51

Average price €20

Cannot be reserved on TheFork

Graciela, Madrid

MEDITERRANEAN

Graciela

 / 10

Calle Pedro Muguruza, 1, 28036, Madrid

60

Average price €25

Cannot be reserved on TheFork

Vermont, Madrid

SPANISH

Vermont

 / 10

Calle del Dr. Esquerdo, 187, 28007, Madrid

Average price €30

Cannot be reserved on TheFork

Santa María, Madrid

SPANISH

Paseo de Santa María de la Cabeza, 4, 28045, Madrid

15

Average price €15

Cannot be reserved on TheFork

La Bohemia Paraguaya, Madrid

SOUTH AMERICAN

Calle de los Artistas, 15, 28020, Madrid

4

Average price €15

Cannot be reserved on TheFork

Pizza Agrilo, Madrid

ITALIAN

Calle de Antonio Grilo, 12, 28015, Madrid

Average price €18

Cannot be reserved on TheFork

Keyaan's, Madrid

CARIBBEAN

Keyaan's

 / 10

Calle de Blasco de Garay, 10, 28015, Madrid

16

Average price €6

Cannot be reserved on TheFork

La Ribera del Manzanares, Madrid

SPANISH

Paseo de la Virgen del Puerto, 5, 28005, Madrid

54

Average price €22

Cannot be reserved on TheFork

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 advantages

Cities around Madrid