We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Madrid Restaurants

Redo Search in Map
See more restaurants in your map view
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighborhoods
Neighborhoods
Sorted by:
Availability
Ranking
Name
Price (low to high)
Price (high to low)
Save up to 50% at Madrid restaurants when you book on TripAdvisor See All Offers

La Pizzateca

#31 of 7,513 Restaurants in Madrid
Price: $2 - $13 Map
Visitor photos (47)

La Era Restaurante

#32 of 7,513 Restaurants in Madrid
Map
Visitor photos (84)
Cuisines: Spanish
Find a table

Hortensio

#33 of 7,513 Restaurants in Madrid
Map
Visitor photos (11)
Cuisines: International

Meson Restaurante La Mi Venta

#34 of 7,513 Restaurants in Madrid
Price: $20 - $44 Map
Visitor photos (136)

Gandario

#35 of 7,513 Restaurants in Madrid
  • Not for solo 06/28/2015
Price: $2 - $18 Map
Visitor photos (5)
Cuisines: Spanish Tapas

DokiDoki

#36 of 7,513 Restaurants in Madrid
Price: $16 - $77 Map
Visitor photos (86)
Cuisines: Japanese Sushi

Vinos de Bellota

#37 of 7,513 Restaurants in Madrid
Price: $27 - $33 Map
Visitor photos (75)
Cuisines: Contemporary Mediterranean

Sushita Cafe

#38 of 7,513 Restaurants in Madrid
Price: $16 - $27 Map
Visitor photos (31)
Cuisines: Japanese Sushi Asian Healthy
Find a table

OrsOMattO

#39 of 7,513 Restaurants in Madrid
Price: $7 - $20 Map
Visitor photos (5)
Cuisines: Fast Food Pasta Italian

La Berenjena

#40 of 7,513 Restaurants in Madrid
Map
Visitor photos (123)
Cuisines: Spanish Tapas

Reginella

#41 of 7,513 Restaurants in Madrid
Map
Visitor photos (23)
Cuisines: Italian Pizza Pasta

Taberna del Chato

#42 of 7,513 Restaurants in Madrid
Price: $19 - $25 Map
Visitor photos (289)
Cuisines: Spanish Tapas

Restaurante La Gaditana

#43 of 7,513 Restaurants in Madrid
Price: $11 - $55 Map
Visitor photos (51)
Cuisines: Spanish

Oliveto

#44 of 7,513 Restaurants in Madrid
Price: $13 - $33 Map
Visitor photos (13)
Cuisines: Italian French Mediterranean Bistro

Punto Vegano

#45 of 7,513 Restaurants in Madrid
Price: $8 - $9 Map
Visitor photos (2)
Cuisines: Vegan

Pajaritos Mojados

#46 of 7,513 Restaurants in Madrid
Price: $5 - $10 Map
Visitor photos (15)
Cuisines: Bar Sandwiches Mediterranean Delicatessen Pub

El miniBAR

#47 of 7,513 Restaurants in Madrid
Price: $5 - $16 Map
Visitor photos (40)
Cuisines: Spanish Tapas

Vinoteca Vides

#48 of 7,513 Restaurants in Madrid
Map
Visitor photos (20)

Matilda Cafe Cantina

#49 of 7,513 Restaurants in Madrid
Price: $10 - $16 Map
Visitor photos (19)

Bayres Beef

#50 of 7,513 Restaurants in Madrid
Price: $5 - $16 Map
Visitor photos (71)
Cuisines: Steakhouse Argentinean South American

Bacira

#51 of 7,513 Restaurants in Madrid
Price: $27 - $38 Map
Visitor photos (171)
Cuisines: Japanese Mediterranean Noodle Fusion
Find a table

Metro Bistro - Templo de Debod

#52 of 7,513 Restaurants in Madrid
Map
Visitor photos (260)
Cuisines: Mediterranean

TABERNA COCINARTE

#53 of 7,513 Restaurants in Madrid
Map
Visitor photos (26)
Cuisines: Mexican Mediterranean

Cantespino

#54 of 7,513 Restaurants in Madrid
Price: $27 - $55 Map
Visitor photos (15)
Cuisines: Spanish

Cafelito

#55 of 7,513 Restaurants in Madrid
Map
Visitor photos (9)

Verdejo

#56 of 7,513 Restaurants in Madrid
Map
Visitor photos (5)

El b_Us

#57 of 7,513 Restaurants in Madrid
Price: $5 - $22 Map
Visitor photos (40)
Cuisines: Mediterranean Contemporary

Ramon Freixa Madrid

#58 of 7,513 Restaurants in Madrid
Price: $110 - $548 Map
Visitor photos (167)
Cuisines: Spanish
Find a table

Fogg Bar

#59 of 7,513 Restaurants in Madrid
Price: $11 - $16 Map
Visitor photos (37)
Cuisines: French Brew Pub Mediterranean Bistro

Donde Chelo

#60 of 7,513 Restaurants in Madrid
Map
Visitor photos (12)