Skip to main content
Best Madrid Restaurants
 
Share
 
 
Best Madrid Restaurants

Best Madrid Restaurants | Average Price Search

 

  

 

There are currently 63 restaurants in this price range : Page 1 • 2

 

ORDER RESULTS BY: Name of restaurantLocationType of cuisineAverage price

 

More information on Amalfi Caffé Bar

AMALFI CAFFÉ BAR

Pedro Muguruza, 3, Madrid 28036

Type of cuisine: Italian • Average price: €30.00

First class Italian cuisine close to the Plaza de Cuzco in Madrid at the Amalfi Caffé Bar restaurant

 

More information on Amalgama

AMALGAMA

Las Fuentes 10, Madrid 28012

Type of cuisine: International • Average price: €25.00

Amalgama is a unique international restaurant in Madrid combining Mexican, Spanish, Japanese and US cuisine

 

More information on Amayra

AMAYRA

Alcalá, 19, Madrid 28014

Type of cuisine: Mediterranean • Average price: €30.00

Located in the heart of Madrid close to the Puerta del Sol is the Amayra restaurant, offering high quality dining at affordable prices

 

More information on Anduriña

ANDURIÑA

Lanzarote, 20, Madrid 28700

Type of cuisine: International • Average price: €30.00

The Anduriña restaurant in San Sebastian de los Reyes, Madrid, is an excellent Galician restaurant serving the freshest fish and seafood

 

More information on Anema e Core

ANEMA E CORE

Donados, 2, Madrid 28015

Type of cuisine: Italian • Average price: €25.00

Elegant and traditional, Anema e Core is one of the best Italian restaurants in Madrid

 

More information on Anonimatto

ANONIMATTO

Álvarez Gato, 4, Madrid 28012

Type of cuisine: Italian • Average price: €25.00

Situated just a few metres from Madrid’s Plaza de Santa Ana, the Anonimatto restaurant will surprise you with its excellent Italian/Argentinean cuisine

 

More information on Asador Gaztelu

ASADOR GAZTELU

Rosario Pino 18, Madrid 28020

Type of cuisine: Basque • Average price: €30.00

Traditonal Basque cuisine in the Castillejos area of Madrid at the rustic restaurant Asador Gaztelu

 

More information on Cabaret La Candela

CABARET LA CANDELA

Princesa, 18, Madrid 28008

Type of cuisine: International • Average price: €20.00

Enjoy 1950’s style Cuban nights at the Cabaret La Candela next to the Palacio de Liria in Madrid

 

More information on Casa Patas

CASA PATAS

Cañizares, 10, Madrid 28012

Type of cuisine: Spanish • Average price: €25.00

Top class flamenco shows and excellent Spanish cuisine at the superb Flamenco restaurant Casa Patas in Madrid

 

More information on Chiky

CHIKY

Calle Mayor, 24, Madrid 28013

Type of cuisine: International • Average price: €25.00

Chiky is a famous Madrid restaurant found in the heart of the city along the famous Calle Mayor

 

More information on Chilango

CHILANGO

Manuela Malasaña, 12, Madrid 28004

Type of cuisine: Mexican • Average price: €30.00

Chilango is a massively popular Mexican restaurant in Madrid

 

More information on Como me lo como

COMO ME LO COMO

C/ Andrés Borrego, 16, Madrid 28004

Type of cuisine: International • Average price: €30.00

Innovative globally inspired cooking at the excellent Como me lo Como restaurant in central Madrid

 

More information on Cornucopia

CORNUCOPIA

Navas de Tolosa 9, Madrid 28013

Type of cuisine: International • Average price: €29.00

Innovative international cuisine and contemporary works of art can be found at Madrid eatery Cornucopia

 

More information on Cubik

CUBIK

Aduana, 12, Madrid 28013

Type of cuisine: International • Average price: €22.00

A smart and contemporary establishment in the centre of Madrid, the Cubik restaurant offers great music and high quality international cuisine

 

More information on Curry's

CURRY'S

Calle Silva Núm., 16, Madrid 28004

Type of cuisine: Indian • Average price: €25.00

Try classic Indian cuisine at the popular Curry’s restaurant in central Madrid

 

More information on Di Bocca

DI BOCCA

Plaza Canalejas, 3, Madrid 28014

Type of cuisine: Italian • Average price: €25.00

Di Bocca is a popular and elegant Italian restaurant located in the Plaza de Canalejas in Madrid

 

More information on Diablito Barquillo 30

DIABLITO BARQUILLO 30

Barquillo, 30, Madrid 28010

Type of cuisine: Texan • Average price: €26.00

Diablito Barquillo 30 is a funky and lively international restaurant in Madrid specialising in Tex-Mex and Italian food

 

More information on Eco Bar & Spa

ECO BAR & SPA

Paseo Pintor Rosales, 76, Madrid 28008

Type of cuisine: Modern Eclectic • Average price: €29.00

Surprise your loved one and book a table at the Eco Bar & Spa in Madrid where organic food and blissful relaxation are combined

 

More information on El Casito

EL CASITO

Avda de Catalunya 35, Madrid 28700

Type of cuisine: Mediterranean • Average price: €25.00

El Casito is situated just outside of Madrid and is a lovely traditional restaurant serving simple Mediterranean food

 

More information on El Invernadero

EL INVERNADERO

Serrano, 46, Madrid 28001

Type of cuisine: Spanish • Average price: €23.00

El Invernadero offers the perfect place for some top rate Spanish cuisine in the heart of Madrid’s exclusive shopping area- Serrano

 

More information on El Jamón y el Churrasco

EL JAMÓN Y EL CHURRASCO

Infanta Mercedes 64, Madrid 28020

Type of cuisine: Spanish • Average price: €25.00

Excellent Spanish and Galician food makes El Jamón y el Churrasco a restaurant well worth trying when in Madrid

 

More information on El Olivar de Ayala

EL OLIVAR DE AYALA

Ayala, 84, Madrid 28001

Type of cuisine: Spanish • Average price: €20.00

One of Madrid’s best tapas restaurants is the El Olivar de Ayala restaurant in the city centre

 

More information on El Rancho Asador Argentino

EL RANCHO ASADOR ARGENTINO

Paseo de los Melancólicos, Frente nº 77, Madrid 28005

Type of cuisine: Argentinean • Average price: €29.00

El Rancho Asador Argentino is a prestigious and luxurious restaurant close to the Vicente Calderón Stadium

 

More information on El Rancho Asador Argentino - Alberto Aguilera

EL RANCHO ASADOR ARGENTINO - ALBERTO AGUILERA

Calle Alberto Aguilera 17, Madrid 28015

Type of cuisine: Argentinean • Average price: €29.00

Upscale Argentinean dining at the fabulously hip Madrid restaurant El Rancho Asador Argentino - Alberto Aguilera

 

More information on Filo Abascal

FILO ABASCAL

Calle José Abascal 44, Madrid 28003

Type of cuisine: Mediterranean • Average price: €23.00

Filo Abascal is the flagship restaurant of the Filo chain of healthy Mediterranean eateries and boasts one of the biggest outdoor terraces in Madrid

 

More information on Fleming #44

FLEMING #44

Doctor Fleming, 44, Madrid 28036

Type of cuisine: Mediterranean • Average price: €25.00

#44 combines a relaxing bar with a great Mediterranean style restaurant in the centre of Madrid

 

More information on Fragola Corazón de María

FRAGOLA CORAZÓN DE MARÍA

Corazón de María, 57, Madrid 28002

Type of cuisine: Italian • Average price: €25.00

The Fragola Corazon de Maria is an attractive modern Italian restaurant situated in the centre of Madrid

 

More information on Gasset 75

GASSET 75

Calle Jose Ortega y Gasset 75, Madrid 28006

Type of cuisine: Argentinean • Average price: €23.00

Gasset 75 specialises in meat dishes from Argentina and Mediterranean cuisine

 

More information on Ibiza 41

IBIZA 41

Calle Ibiza 41, Madrid 28009

Type of cuisine: Castellan • Average price: €30.00

Offering three diverse dining areas, Ibiza 41 is a popular central Madrid eatery

 

More information on Korgui

KORGUI

Calle Rollo, 8, Madrid 28005

Type of cuisine: Mediterranean • Average price: €22.00

Korgui Restaurant and Bar, located in the old part of Madrid with its historical buildings, is a chic, contemporary eatery with an original menu concept of Mediterranean cuisine fused with Japanese and Mexican flavours

 

More information on La Arrocería 101 Arroces

LA ARROCERÍA 101 ARROCES

Avenida Alberto Alcocer 42, Madrid 28016

Type of cuisine: Mediterranean • Average price: €29.00

With 101 rice dishes on the menu you are sure to find something you like at La Arroceria 101 Arroces in Madrid

 

More information on La Buganvilla

LA BUGANVILLA

Almagro, 12, Madrid 28010

Type of cuisine: Mediterranean • Average price: €23.00

La Buganvilla offers some of the most amazing rice dishes in Madrid with over 18 dishes to choose from

 

More information on La Choza del Segoviano

LA CHOZA DEL SEGOVIANO

C/ Mira el Río, 9, Madrid 28048

Type of cuisine: Castellan • Average price: €22.00

Enjoy the traditional cuisine of Madrid at the wonderful La Choza del Segoviano restaurant in the El Pardo area of the city

 

More information on La Mariachita

LA MARIACHITA

Gral. Martínez Campos, 11, Madrid 28010

Type of cuisine: Mexican • Average price: €20.00

La Mariachita is a trendy Mexican eatery found in the Chamartin area of Madrid

 

More information on La Musa Latina

LA MUSA LATINA

Costanilla de San Andrés, 12, Madrid 28005

Type of cuisine: Spanish • Average price: €20.00

Hang out with Madrid’s young and hip at cool restaurant La Musa Latina

 

More information on La Trainera

LA TRAINERA

Lagasca, 60, Madrid 28001

Type of cuisine: Fish and Seafood • Average price: €29.00

La Trainera is a warm and welcoming fish & seafood eatery based in Madrid’s most popular restaurant district-Salamanca

 

More information on La Vaca Argentina - Arturo Soria

LA VACA ARGENTINA - ARTURO SORIA

Torrecilla del Puerto, 5, Madrid 28043

Type of cuisine: Argentinean • Average price: €29.00

La Vaca Argentina Arturo Soria is another fine offering from the upmarket Argentinean restaurant chain in Madrid

 

More information on La Vaca Argentina - Azca

LA VACA ARGENTINA - AZCA

Paseo de la Castellana 87, Madrid 28046

Type of cuisine: Argentinean • Average price: €30.00

In the very centre of Madrid is the ultra stylish Argentinean restaurant La Vaca Argentina Azca

 

More information on La Vaca Argentina - Covarrubias

LA VACA ARGENTINA - COVARRUBIAS

Covarrubias 24, Madrid 28010

Type of cuisine: Argentinean • Average price: €29.00

Located next to famous Madrid music venue Honky Tonk is the excellent Argentinean restaurant La Vaca Argentina Covarrubias

 

More information on La Vaca Argentina - Lopez de Hoyos

LA VACA ARGENTINA - LOPEZ DE HOYOS

Lopez de Hoyos 42, Madrid 28006

Type of cuisine: Argentinean • Average price: €29.00

La Vaca Argentina Lopez de Hoyos is an elegant Argentinean restaurant with an ultra modern interior

 

More information on La Vaca Argentina - Prim

LA VACA ARGENTINA - PRIM

Prim 13, Madrid 28004

Type of cuisine: Argentinean • Average price: €30.00

La Vaca Argentina Prim is another superb offering from the well known restaurant chain of upmarket Argentinean restaurants

 

More information on La Vaca Argentina - Ribera del Manzanares

LA VACA ARGENTINA - RIBERA DEL MANZANARES

Ribera del Manzanares Nº123, Madrid 28008

Type of cuisine: Argentinean • Average price: €29.00

A romantic setting awaits you at the upmarket La Vaca Argentina Ribera del Manzanares in Madrid

 

More information on La Vaca Argentina Castellana

LA VACA ARGENTINA CASTELLANA

Paseo de la Castellana 214, Madrid 

Type of cuisine: International • Average price: €28.00

La Vaca Argentina Castellana is a paradise in Madrid for carnivores, serving some of the best cuts of meat direct from Argentina

 

More information on La Vaca Argentina Rosales

LA VACA ARGENTINA ROSALES

Paseo del Pintor Rosales 52, Madrid 

Type of cuisine: International • Average price: €28.00

La Vaca Argentina Rosales is the famous restaurant chain’s very first restaurant located close to Madrid’s pretty Parque del Oeste

 

More information on La Vaca Argentina-Las Cortes

LA VACA ARGENTINA-LAS CORTES

San Agustin, Madrid 28014

Type of cuisine: International • Average price: €23.00

La Vaca Argentina Las Cortes is ideal for everyone with its varied menu and top quality Argentinean meats

 

More information on Las Mañanitas

LAS MAÑANITAS

Fuencarral, 82, Madrid 28004

Type of cuisine: Mexican • Average price: €29.00

Excellent Mexican food and singing Mariachis give an authentic Mexican experience at the great Las Mañanitas restaurant in Madrid

 

More information on Mad Restaurant - Fuse Puerta de América

MAD RESTAURANT - FUSE PUERTA DE AMÉRICA

Avenida de América 41, Madrid 28028

Type of cuisine: International • Average price: €30.00

Exclusive and ultra modern, dine with Madrid’s beautiful people at the Mad Restaurant – Fuse Puerta de America

 

More information on Malevich

MALEVICH

Jorge Juan, 17, Madrid 28001

Type of cuisine: Mediterranean • Average price: €23.00

Malevich is a contemporary Mediterranean restaurant based in Madrid’s exclusive arts district Serrano & Velazquez

 

More information on Mesa & Placer

MESA & PLACER

Paseo San Francisco de Sales, 41, Madrid 28003

Type of cuisine: Spanish • Average price: €20.00

The Mesa & Placer restaurant offers traditional Spanish cuisine infused with modern and innovative touches

 

More information on Naia

NAIA

Plaza de la Paja, 3, Madrid 28005

Type of cuisine: Spanish • Average price: €20.00

A real hotspot in the centre of Madrid, Naia is a restaurant that will impress you with first class cuisine at really affordable prices

 

There are currently 63 restaurants : Page 1 • 2

 

Find out about our special offers and promotions

Live Availability Search

SUBMIT

 

 

Restaurants In Madrid

 

Home

 

All Madrid Restaurants

 

Special Offers

 

Restaurants A - Z

 

Restaurant Features

 

 

Find A Madrid Restaurant

 

Availability Search

 

Advanced Search

 

Map Search

 

Cuisine Search

 

Price Search

 

 

My Madrid Restaurants

 

Recently Viewed

 

Free Newsletter

 

 

Restaurants by Madrid Region

 

Restaurants in Arganzuela

 

Restaurants in Centro

 

Restaurants in Chamartín

 

Restaurants in Chamberí

 

Restaurants in Ciudad Lineal

 

Restaurants in Fuencarral-El Pardo

 

Restaurants in Hortaleza

 

Restaurants in Moncloa-Aravaca

 

Restaurants in Retiro

 

Restaurants in Salamanca

 

Restaurants in Tetuán

 

 

Barley Sugar

 
 
Share