Restaurants in Madrid

Mediterranean 313 restaurants
Spanish 143 restaurants
Italian 50 restaurants
Madrid
When?
2 guests

Best Madrid restaurants by cuisine

Mediterranean favorites in Madrid

Tips about restaurants in Madrid

  • Salamanca is the neighborhood in Madrid with the most restaurant choices (170 restaurants). Chambao Madrid, Pante Madrid and Cadaqués Madrid are the most popular restaurants in Salamanca.
  • Salamanca is the neighborhood in Madrid with the most affordable restaurant choices (64 restaurants with prices $30 and under). Chambao Madrid, Pante Madrid and Carbón Negro are the most popular restaurants for cheap eats in Salamanca.
  • Mediterranean is the most popular cuisine in Madrid (#2 Spanish, #3 Italian). Luzi Bombón, Cadaqués Madrid, and La Ancha Zorrilla are the most popular Mediterranean restaurants in Madrid.

FAQs about restaurants in Madrid

What are the best restaurants in Madrid for local cuisine?

What are the trending new restaurants in Madrid?

Where are the most romantic places to eat in Madrid?

Where are the best places to get fast food in Madrid?

What are the best restaurants in Madrid for business meetings?

What is the best restaurant in Madrid for groups?

Restaurants Madrid
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM