What
Where

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

The Best Restaurant hotel Restaurants in City center, Madrid

20 restaurants

Sort by Relevance

InsiderGastroVía 61 – Hotel Mayorazgo, Madrid

INSIDER

Calle Flor Baja, 3, 28013, Madrid

2606

Average price €38

InsiderYOUnique - Only You Boutique Hotel Madrid, Madrid

INSIDERMEDITERRANEAN

Calle del Barquillo, 21, 28004, Madrid

1112

Average price €40

InsiderÁtico by Ramon Freixa - The Principal Madrid Hotel, Madrid

INSIDERMEDITERRANEAN

Calle Marqués de Valdeiglesias, 1, Madrid, Spain, 28004, Madrid

2249

Average price €45 accept Yums

El Gato Canalla - Hotel Indigo, Madrid

MEDITERRANEAN

Calle de Silva, 6, 28013, Madrid

2307

Average price €30

El 34 Bar de Pinchos, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

199

Average price €20

Tablafina - NH Nacional, Madrid

SPANISH

Paseo del Prado, 48, 28014, Madrid

925

Average price €27

InsiderDos Cielos Madrid by Hermanos Torres, Madrid

INSIDERMEDITERRANEAN

Cuesta Santo Domingo, 5, 28013, Madrid

1584

Average price €50

InsiderLobo 8, Madrid

INSIDERMEDITERRANEAN

Lobo 8

8.7 / 10

Calle Echegaray, 8, 28014, Madrid

127

Average price €40

InsiderEast 47 - Hotel Villa Real, Madrid

INSIDERMEDITERRANEAN

Plaza de las Cortes, 10, 28014, Madrid

6560

Average price €30

Radio - ME Madrid Rooftop, Madrid

FUSION

Plaza Sta. Ana, 14, 28012, Madrid

200

Average price €39

Restaurante CoolRooms, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

17

Average price €35

Sensaciones Liabeny, Madrid

MEDITERRANEAN

Calle de la Salud, 28013, Madrid

22

Average price €35

Pizza Cartel, Madrid

ITALIAN

Pizza Cartel

7.9 / 10

Calle de San Bernardo, 2, 28013, Madrid

128

Average price €22

Estado Puro by Paco Roncero - Hotel NH Collection Paseo del Prado, Madrid

SPANISH

Plaza Cánovas del Castillo, 4, 28014, Madrid

108

Average price €18

Antigua Embajada - Hotel Palacio San Martín, Madrid

MEDITERRANEAN

Plaza de San Martín, 5, 28013, Madrid

88

Average price €24

Ana La Santa - Hotel ME Madrid, Madrid

FROM MARKET

Plaza Sta. Ana, 14, 28012, Madrid

64

Average price €30

InsiderThe Table By, Madrid

INSIDERFROM MARKET

Beneficencia,15, 28004, Madrid

274

Average price €55

El Café de la Ópera - Hotel Ópera, Madrid

MEDITERRANEAN

C/ Arrieta, 6, 28013, Madrid

335

Average price €50

Puerta del Sol, Madrid

FROM MARKET

C/ Atocha, 23, 28012, Madrid

Average price €24

Amayra, Madrid

MEDITERRANEAN

Amayra

 / 10

C/ Alcalá, 19, 28014, Madrid

1664

Average price €35

Filter

TheFork Benefits