What
Where

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

The Best Restaurants in Madrid

3,960 restaurants

Sort by Relevance

SanYsidro, Madrid

MEDITERRANEAN

SanYsidro

8.5 / 10

Calle de San Marcos, 8, 28004, Madrid

147

Average price €30

Not bookable on TheFork

Viaperu, Madrid

PERUVIAN

Viaperu

8.8 / 10

Calle del Príncipe de Vergara, 289, 28016, Madrid

151

Average price €20

Not bookable on TheFork

Nachoos & Tacoos, Madrid

MEXICAN

Calle de Pastora Imperio, 2, 28036, Madrid

211

Average price €20

Not bookable on TheFork

Mamma Teresa, Madrid

ITALIAN

Mamma Teresa

9.9 / 10

Calle del Cerro Negro, 12, 28007, Madrid

5

Average price €15

Not bookable on TheFork

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

New Bombay Palace - Doctor Esquerdo, Madrid

INDIAN

Calle del Dr. Esquerdo, 140, Local 2, 28007, Madrid

222

Average price €20 accept Yums

Not bookable on TheFork

Arrocería Mediterráneo La Habana, Madrid

Paseo de la Habana, 33, 28036, Madrid

1618

Average price €30

Not bookable on TheFork

El Pardo Urbano, Madrid

SPANISH

El Pardo Urbano

9.8 / 10

Calle Carboneros, 2, 28048, Madrid

46

Average price €15

Not bookable on TheFork

Chacabuco 9-30, Madrid

ARGENTINIAN

Chacabuco 9-30

9.4 / 10

Paseo del Zurrón, 53, 28042, Madrid

30

Average price €20

Not bookable on TheFork

Elemental Bistro, Madrid

FRENCH

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

433

Average price €25

Not bookable on TheFork

InsiderInsiderGaudium, Madrid

INSIDERSPANISH

Gaudium

9.4 / 10

C/ Santa Feliciana, 14, 28010, Madrid

1577

Average price €38

Not bookable on TheFork

Cevichévere, Madrid

FUSION

Cevichévere

9 / 10

Calle Eloy Gonzalo, 27, 28010, Madrid

413

Average price €13

Not bookable on TheFork

Rajasthan Curry, Madrid

INDIAN

Calle de Atocha, 47, 28012, Madrid

324

Average price €15

Not bookable on TheFork

La Parisienne, Madrid

FRENCH

La Parisienne

9.3 / 10

Calle de Rodríguez San Pedro, 66, 28015, Madrid

58

Average price €12

Not bookable on TheFork

Shao Grill, Madrid

STEAKHOUSE

Shao Grill

8.3 / 10

Calle Encomienda, 10, 28012, Madrid

73

Average price €15

Not bookable on TheFork

Sombrero Azul, Madrid

MEXICAN

Sombrero Azul

7.9 / 10

Calle de los Mancebos, 2, 28005, Madrid

116

Average price €18

Not bookable on TheFork

Aripo, Madrid

VENEZUELAN

Aripo

9.5 / 10

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

9

Average price €15

Not bookable on TheFork

Sabor, Madrid

SPANISH

Sabor

9.7 / 10

Calle del Gral. Pardiñas, 33, 28001, Madrid

6

Average price €14

Not bookable on TheFork

Boca Grande, Madrid

SPANISH

Boca Grande

9.7 / 10

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

55

Average price €15

Not bookable on TheFork

Fairuz, Madrid

LEBANESE

Fairuz

8.4 / 10

Calle de Orense, 70, 28020, Madrid

2439

Average price €25 accept Yums

Not bookable on TheFork

Pepío, Madrid

MEDITERRANEAN

Pepío

8.3 / 10

Paseo del Rey, 10, 28008, Madrid

227

Average price €15

Not bookable on TheFork

Mikado, Madrid

JAPANESE

Mikado

9.6 / 10

C/ Pintor Juan Gris, 4, 28020, Madrid

421

Average price €20

Not bookable on TheFork

La Casa del Curry, Madrid

INDIAN

Calle de López de Hoyos, 164, 28002, Madrid

192

Average price €18

Not bookable on TheFork

Sanissimo Gran Via, Madrid

VEGETARIAN

Calle del Barco, 8, 28004, Madrid

152

Average price €15

Not bookable on TheFork

Sarinda Coffee, Madrid

INDIAN

Sarinda Coffee

9.3 / 10

Calle de Isaac Peral, 38, 28015, Madrid

315

Average price €15

Not bookable on TheFork

90 Grados, Madrid

MEDITERRANEAN

90 Grados

9.1 / 10

Calle del Alcalde Sáinz de Baranda, 64, 28007, Madrid

62

Average price €25

Not bookable 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 Benefits

Cities around Madrid