What
Where

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

The Best Restaurants in Madrid

3,930 restaurants

Sort by Relevance

El Fronton de Tito, Madrid

MEDITERRANEAN

Calle de Albasanz, 58, 28037, Madrid

Average price €15

Taberna Al Natural, Madrid

TRADITIONAL CUISINE

Calle Julio Camba, 7, 28028, Madrid

Average price €24

Black & gold, Madrid

MEDITERRANEAN

Black & gold

8.4 / 10

Calle de Cronos, 10, 28037, Madrid

6

Average price €23

Luna Gastrobar, Madrid

MEDITERRANEAN

Luna Gastrobar

8.4 / 10

Calle de Eduardo Barreiros, 149, 28041, Madrid

8

Average price €22

Kandida Gastrobar, Madrid

MEDITERRANEAN

Calle de Bolívar, 11, 28045, Madrid

Average price €23

El  jamón, Madrid

SPANISH

El jamón

 / 10

Calle de Lavapiés, 47, 28012, Madrid

Average price €13

Barril Seco, Madrid

MEDITERRANEAN

Calle de Barrilero, 8, 28007, Madrid

Average price €18

Katako Sushi Bar, Madrid

ASIAN

Calle de Ayala, 28, 28001, Madrid

Average price €15

Vermuteria Latazo, Madrid

MEDITERRANEAN

Calle de Santa Isabel, 5, 28012, Madrid

Average price €12

Campo Grande, Madrid

INTERNATIONAL

Calle de Vallehermoso, 36, 28015, Madrid

Average price €15

La Inquilina, Madrid

SPANISH

Calle del Ave María, 39, 28012, Madrid

Average price €13

El Rincón de Lupita - Mercado de Chamberí, Madrid

SPANISH

Calle de Alonso Cano, 10 | Mercado Municipal de Chamberí, Puesto 10,, 28010, Madrid

Average price €13

Salón Goliath, Madrid

MEDITERRANEAN

Calle Ntra. Sra. del Carmen, 8, 28039, Madrid

Average price €11

Bar Torres II, Madrid

TRADITIONAL CUISINE

Av. de Carabanchel Alto, 60, 28044, Madrid

Average price €12

Las crocketas de Ales, Madrid

SPANISH

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

Average price €10

La Usina, Madrid

SPANISH

La Usina

8.4 / 10

Calle de San Joaquín, 14, 28004, Madrid

42

Average price €12

Bar Kapunto, Madrid

SPANISH

Calle Ferrocarril 6, 28045, Madrid

Average price €13

El Piornal, Madrid

TRADITIONAL CUISINE

El Piornal

 / 10

Paseo de la Florida, 59, 28008, Madrid

Average price €30

La Tagliatella - Montecarmelo, Madrid

ITALIAN

Calle del Monasterio de Las Huelgas, 23, 28034, Madrid

48

Average price €18

Shapla Indian Restaurant 2, Madrid

INDIAN

Calle de Lavapiés, 40, 28012, Madrid

35

Average price €15

Hawaii, Madrid

SPANISH

Hawaii

 / 10

Calle de Cándido Mateos, 28035, Madrid

Average price €15

Ensanche 71, Madrid

SPANISH

Av. del Ensanche de Vallecas, 71, 28051, Madrid

Average price €12

Fuentecobre, Madrid

MEDITERRANEAN

Calle del Plomo, 3, 28045, Madrid

Average price €15

Moontoppings, Madrid

MEDITERRANEAN

Calle de Agastia, 38, 28027, Madrid

Average price €12

Hilos, Madrid

MEDITERRANEAN

Hilos

7.9 / 10

Calle de Clara Schumann, 16, 28021, Madrid

32

Average price €25

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