What
Where

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

The Best Restaurants in Madrid

3,917 restaurants

Sort by Relevance

Mac2Pic2, Madrid

FUSION

Mac2Pic2

6.3 / 10

Av de la Gran Vía de Hortaleza, 67, 28043, Madrid

15

Average price €25

Suspiro Limeño, Madrid

PERUVIAN

Suspiro Limeño

6.3 / 10

Calle Valmojado, 233, 28047, Madrid

5

Average price €12

El Perro Salvaje- Espiritu Santo, Madrid

AMERICAN

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

3

Average price €12

Donde Siempre, Madrid

MEDITERRANEAN

Donde Siempre

6.1 / 10

Calle Minerva, 81, 28032, Madrid

66

Average price €25

Arts Club Madrid, Madrid

FROM MARKET

Calle de Velázquez, 96, 28006, Madrid

109

Average price €40

Claravía - Novotel Campo de las Naciones, Madrid

MEDITERRANEAN

C/ Amsterdam, 3 , 28042, Madrid

48

Average price €23

Ajolote Mexican Grill, Madrid

MEXICAN

Calle de la Princesa, 29, 28008, Madrid

39

Average price €12

Abude's Bar, Madrid

MIDDLE EASTERN

Abude's Bar

9 / 10

Calle de Martín de los Heros, 7, 28008, Madrid

23

Average price €15

Grama Arts, Madrid

FUSION

Grama Arts

4.9 / 10

Calle del Pez, 40, 28004, Madrid

7

Average price €20

Più Trentanove, Madrid

ITALIAN

Più Trentanove

4.5 / 10

Calle Pedro Muguruza, 1, 28036, Madrid

289

Average price €28

La Lonchería - Barceló, Madrid

MEXICAN

Calle Barceló, 6 (2da planta), 28004, Madrid

9

Average price €15

Sahara, Madrid

ITALIAN

Sahara

 / 10

Calle Francisco Ricci, 15, 28015, Madrid

23

Average price €19

Rosales 20, Madrid

MEDITERRANEAN

Rosales 20

 / 10

Paseo Pintor Rosales, 20, 28008, Madrid

63

Average price €26

Casa Julián, Madrid

FROM MARKET

Casa Julián

8.1 / 10

Calle de Bravo Murillo, 371, 28020, Madrid

99

Average price €35

La Huerta de Almeria - Malasaña, Madrid

VEGETARIAN

Calle Corredera Baja de San Pablo, 47, 28004, Madrid

440

Average price €15

La Manon - Plaza República Dominicana, Madrid

SPANISH

Plaza de la R. Dominicana, 7, 28016, Madrid

78

Average price €15

Al-Amán, Madrid

MOROCCAN

Al-Amán

 / 10

Calle de Leganitos, 27, 28013, Madrid

68

Average price €20

Tapas Market, Madrid

AMERICAN

Tapas Market

8.3 / 10

Calle de Albasanz, 2, 28037, Madrid

796

Average price €15

Wei, Madrid

ASIAN

Wei

 / 10

Calle del Monasterio de Arlanza, 20, 28034, Madrid

56

Average price €20

Green Pig Iberi.co, Madrid

SPANISH

Calle de la Victoria, 8, 28012, Madrid

101

Average price €18

Pantoque, Madrid

SOUTH AMERICAN

Pantoque

 / 10

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

60

Average price €10

La Dama Boba, Madrid

SPANISH

Calle del León, 23, 28014, Madrid

25

Average price €18

Boleta GastroBar, Madrid

MEDITERRANEAN

Calle de Sagasta, 12, 28004, Madrid

44

Average price €22

Bangkok Thai Sushi, Madrid

THAI

Plaza de Matute, 10, 28012, Madrid

133

Average price €20

Song City, Madrid

CHINESE

Song City

 / 10

Av. de Alberto de Alcocer, 7, 28036, Madrid

298

Average price €13

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