Skip to main content
Best Madrid Restaurants
 
Share
 
 
Best Madrid Restaurants

Best Madrid Restaurants Centro Madrid Restaurant Guide to the Best Restaurants in Centro Madrid Spain

 

Best Centro Restaurants - The Centro district is the most historical part of the city of Madrid. It is considered the heart of Madrid and features the most beautiful and historical monuments of the city, numerous shopping streets and is the headquarters of the most important bases of local and national power. One of the main streets is the famous Gran Via, popular amongst tourists and full of shops and restaurants. The Centro district boasts major landmarks such as the Royal Palace, the Plaza de Cibeles, the Puerta del Sol, the Puerta de Toledo, the Reina Sofia museum, the Thyssen Museum, the Prado museum, the Descalzas Reales monastery and the Almudena cathedral. It is also home to the famous Barrio de las Letras, los Austrias, Lavapiés, the Latin quarter and the lively Chueca quarter (popular amongst the gay community). The streets of the Centro district are full of excellent restaurants, many of which appear in Best Madrid Restaurants, the guide to the best restaurants in the Centro district of Madrid.

Best Madrid Restaurants guide to the best restaurants in Centro in Madrid works directly with Centro’s top restaurants and allows you to make reservations directly into the restaurants reservation diary. All restaurants show their availability in real-time and provide an instant confirmation as soon as a booking is made.

 

OUR FEATURED RESTAURANT

 

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

 

There are currently 43 other restaurants in Centro

 

ORDER RESULTS BY: Name of restaurantLocationType of cuisineAverage price

 

More information on Al Natural

AL NATURAL

Calle Zorilla 11, Madrid 28014

Type of cuisine: Vegetarian • Average price: €11.00

Al Natural, located right near to Madrid’s Prado museum, is a fantastic organic vegetarian restaurant with over 60 dishes to choose from

 

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 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 Belalúa

BELALÚA

San Nicolás, 8, Madrid 28013

Type of cuisine: Galician • Average price: €31.00

Belalúa is one of Madrid’s newest restaurants and is proving to be a real success story, offering Galician inspired cuisine in a contemporary setting

 

More information on Café de Chinitas

CAFÉ DE CHINITAS

Calle Torija 7, Madrid 28013

Type of cuisine: Spanish • Average price: €47.00

Café Chinitas is Madrid’s world famous flamenco restaurant where you’ll find a fantastic menu full of traditional Spanish cuisine along with a show including some of the world of flamenco’s most famous faces

 

More information on Café de Oriente

CAFÉ DE ORIENTE

Plaza de Oriente, 2, Madrid 28013

Type of cuisine: Spanish • Average price: €35.00

Café de Oriente is not just a superbly innovative Spanish restaurant, it also houses some real Madrid history

 

More information on Café Oliver

CAFÉ OLIVER

Almirante, 12, Madrid 28004

Type of cuisine: Mediterranean • Average price: €31.00

Café Oliver is a lovely bistro style Mediterranean restaurant in Madrid’s city centre

 

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 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 Corral de la Moreria

CORRAL DE LA MORERIA

Moreria 17, Madrid 28005

Type of cuisine: Spanish • Average price: €100.00

Corral de la Moreria in Madrid is the most famous flamenco house in the world where all of the top artists perform

 

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 Café de la Ópera

EL CAFÉ DE LA ÓPERA

Arrieta, 6, Madrid 28013

Type of cuisine: Mediterranean • Average price: €43.00

El Café de la Ópera is a superbly original restaurant in front of Madrid’s Royal Theatre where fine Mediterranean cuisine is served by opera singing waiters

 

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 El Rincón de Esteban

EL RINCÓN DE ESTEBAN

Santa Catalina, 3, Madrid 28014

Type of cuisine: Castellan • Average price: €40.00

Close to the Congreso de los Diputados, El Rincón de Esteban is a top dining choice amongst Spain’s political elite

 

More information on Ex Libris

EX LIBRIS

Infantas 29, Madrid 28004

Type of cuisine: Mediterranean • Average price: €35.00

Restaurant Ex Libris in the Madrid Hotel Lusso Infantas serves up top notch creative Spanish cuisine in stylish surroundings

 

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 Kupela

KUPELA

Marqués de Cubas 8, Madrid 28014

Type of cuisine: Basque • Average price: €40.00

The wonderful flavours of the Basque country can be enjoyed at the Kupela restaurant in Madrid

 

More information on La Barraca

LA BARRACA

Calle Reina 29, Madrid 28004

Type of cuisine: Mediterranean • Average price: €17.00

La Barraca is one of Madrid’s favourite restaurants for Paella and rice dishes

 

More information on La Camarilla

LA CAMARILLA

Cava Baja, 21, Madrid 28005

Type of cuisine: Mediterranean • Average price: €35.00

Enjoy a great night out in Madrid at the La Camarilla restaurant, one the city’s most popular hotspots

 

More information on La Capilla de la Bolsa

LA CAPILLA DE LA BOLSA

Bolsa, 12, Madrid 28012

Type of cuisine: Mediterranean • Average price: €31.00

La Capilla de la Bolsa, situated in the old stock exchange in Madrid’s city centre, is a beautiful eatery serving innovative Mediterranean cuisine

 

More information on La Castafiore

LA CASTAFIORE

Marqués de Monasterio, 5, Madrid 28004

Type of cuisine: Mediterranean • Average price: €45.00

A Mediterranean fine dining experience like no other at La Castafiore in Madrid with opera singing waiting staff

 

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 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-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 Carboneras

LAS CARBONERAS

Plaza del Conde de Miranda 1, Madrid 28004

Type of cuisine: Spanish • Average price: €59.00

Enjoy some of flamenco’s top artists at the wonderful Las Carboneras restaurant in Madrid

 

More information on Las Tres Manolas

LAS TRES MANOLAS

C/ Vergara, 14, Madrid 28013

Type of cuisine: Spanish • Average price: €35.00

Showcasing modern interpretations of Northern Spanish cooking, Las Tres Manolas is an exclusive Madrid eatery

 

More information on Los Arrieros

LOS ARRIEROS

San Nicolás, 9, Madrid 28013

Type of cuisine: Castellan • Average price: €35.00

Traditional Spanish cuisine in central Madrid at the attractive Los Arrieros restaurant

 

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 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

 

More information on Nihil Prius

NIHIL PRIUS

Calle del Marqués de Cubas, 2, Madrid 28014

Type of cuisine: Italian • Average price: €25.00

Boasting one of the best summer terraces in Madrid, Nihil Prius is one cool Italian restaurant

 

More information on Ojalá

OJALÁ

Calle de San Andrés, 1, Madrid 28004

Type of cuisine: International • Average price: €25.00

With its sand covered, beach style dining room and innovative international cuisine, Ojalá is one hip Madrid restaurant

 

More information on Plato & Placer

PLATO & PLACER

Morería, 9, Madrid 28005

Type of cuisine: Spanish • Average price: €20.00

Dine in style at affordable prices at the fashionable Madrid restaurant Plato & Placer

 

More information on Spott

SPOTT

Virgen de los Peligros, 10, Madrid 28013

Type of cuisine: International • Average price: €30.00

Spott is a hot international restaurant and bar found in the coolest area of Madrid’s city centre close to Cibeles

 

More information on Taberna del Alabardero

TABERNA DEL ALABARDERO

Felipe V, 6, Madrid 28013

Type of cuisine: Basque • Average price: €36.00

A top Madrid restaurant, Taberna del Alabardero boasts a famous clientele from politicians to royalty

 

More information on Via Appia Madrid

VIA APPIA MADRID

Unión, 10, Madrid 28013

Type of cuisine: Italian • Average price: €23.00

Via Appia is a wonderful Italian restaurant in Madrid’s city centre offering some of the best Roman cuisine in town.

 

More information on Zorzal

ZORZAL

San Bernardino, 13, Madrid 28015

Type of cuisine: Spanish • Average price: €50.00

A small and intimate Madrid eatery, Zorzal offers a contemporary twist on traditional Spanish cuisine

 

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