What
Where

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

The Best Restaurants in Madrid

3,935 restaurants

Sort by Relevance

La Pizza é Bella, Madrid

ITALIAN

Calle de Palos de la Frontera, 38, 28045, Madrid

99

Average price €20

Warapa Burger, Madrid

AMERICAN

Warapa Burger

9.1 / 10

Calle del General Díaz Porlier, 8, 28001, Madrid

13

Average price €15

Punto + Y Punto, Madrid

VENEZUELAN

Punto + Y Punto

9.1 / 10

Calle de Hortaleza, 98, 28004, Madrid

104

Average price €15

La Pasa, Madrid

SPANISH

La Pasa

8 / 10

Calle de la Pasa, 4, 28005, Madrid

106

Average price €15

Uskar, Madrid

MEDITERRANEAN

Uskar

9.1 / 10

Calle Alonso del Barco, 11, 28012, Madrid

294

Average price €30

Som Thai, Madrid

THAI

Som Thai

8.9 / 10

Calle San Marcos, 26, 28004, Madrid

594

Average price €16

La Fragua de Vito, Madrid

SPANISH

Calle de Fernán Gonzalez, 54, 28009, Madrid

154

Average price €20

Brexas, Madrid

Brexas

9.1 / 10

Calle Caribe, 2, 28027, Madrid

81

Average price €25

Arpit, Madrid

INDIAN

Arpit

8.9 / 10

Calle de María Tubau, 19, 28050, Madrid

617

Average price €18

-50% en Carta con October Fest

Menomale, Madrid

ITALIAN

Menomale

9.1 / 10

Calle de San Bernardo, 85, 28015, Madrid

204

Average price €25

5 Cucharas, Madrid

5 Cucharas

9.1 / 10

Calle de la Infanta Mercedes, 115, 28020, Madrid

424

Average price €28

Casa Perico, Madrid

SPANISH

Casa Perico

9.1 / 10

Calle de la Ballesta, 18, 28004, Madrid

132

Average price €22

Trattoria Malatesta, Madrid

ITALIAN

C/ Coloreros, 5, 28013, Madrid

1129

Average price €22

InsiderGoizeko - Hotel Wellington, Madrid

INSIDERBASQUE

C/ Villanueva, 34, 28001, Madrid

384

Average price €46

InsiderLa Flor de Galicia, Madrid

INSIDER

C/ Alcántara, 15, 28006, Madrid

78

Average price €40

InsiderEl Jamón y el Churrasco, Madrid

INSIDER

C/ Infanta Mercedes, 64, 28020, Madrid

1127

Average price €33

El Viejo León, Madrid

FRENCH

El Viejo León

8.9 / 10

C/ Alfonso X, 6, 28010, Madrid

2376

Average price €30

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

Nonsolocaffé, Madrid

ITALIAN

Nonsolocaffé

8.9 / 10

C/ Ríos Rosas, 52, 28003, Madrid

980

Average price €23

InsiderZoko Madrid, Madrid

INSIDERFUSION

Zoko Madrid

8.9 / 10

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

124

Average price €40

La Carbonera, Madrid

MEDITERRANEAN

La Carbonera

8.9 / 10

Calle de Castelló, 38, 28001, Madrid

24

Average price €24

Luna Gastrobar, Madrid

MEDITERRANEAN

Luna Gastrobar

8.4 / 10

Calle de Eduardo Barreiros, 149, 28041, Madrid

8

Average price €18

La Tertulia, Madrid

STEAKHOUSE

Calle Cerámica, 86, 28038, Madrid

Average price €15

La Mordida de Bernabeu, Madrid

MEXICAN

Av. de Brasil, 6, 28020, Madrid

248

Average price €25

La Mordida de Fuentes, Madrid

MEXICAN

Calle de las Fuentes, 3, 28013, Madrid

106

Average price €25

La Arepera, Madrid

VENEZUELAN

La Arepera

8.5 / 10

Calle de Tetuán, 20, 28013, Madrid

98

Average price €15

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