What
Where

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

The Best Restaurant hotel Restaurants in Madrid

96 restaurants

Sort by Relevance

Claridge - Hotel Claridge  , Madrid

FROM MARKET

Plaza de Conde Casal, 6, 28007, Madrid

653

Average price €25 accept Yums

Mosaico - Meliá Madrid Princesa, Madrid

MEDITERRANEAN

C/ Princesa, 27, 28008, Madrid

58

Average price €30

InsiderEast 47 - Hotel Villa Real, Madrid

INSIDERMEDITERRANEAN

Plaza de las Cortes, 10, 28014, Madrid

6559

Average price €30

InsiderMar y Tierra, Madrid

INSIDERMEDITERRANEAN

Mar y Tierra

9 / 10

Calle de Oruro 11, 28016, Madrid

305

Average price €30

Volvoreta - Eurostars Madrid Tower, Madrid

MEDITERRANEAN

Paseo de la Castellana, 259B, 28046, Madrid

1162

Average price €60 accept Yums

InsiderThe Observatory - Hotel Puerta América 5*, Madrid

INSIDERFROM MARKET

Avenida de América, 41, 28002, Madrid

534

Average price €75 accept Yums

The Cask - Hotel Radisson Blu, Madrid

INTERNATIONAL

C/ Moratin, 52, 28014, Madrid

70

Average price €25

Normal

InsiderGoizeko - Hotel Wellington, Madrid

INSIDERBASQUE

C/ Villanueva, 34, 28001, Madrid

384

Average price €46

InsiderEl Brunch del Wellington - Hotel Wellington, Madrid

INSIDERMEDITERRANEAN

Calle de Velázquez, 8, 28001, Madrid

229

Average price €60

InsiderVerdil - Eurostars Suites Mirasierra, Madrid

INSIDERMEDITERRANEAN

Calle Alfredo Marquerie, 43, 28034, Madrid

91

Average price €40

Reserva Grill, Madrid

SPANISH

Avenida de la Hispanidad, 2-4, 28042, Madrid

4

Average price €50

El 34 Bar de Pinchos, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

198

Average price €20

InsiderCafé Varela - Hotel Preciados, Madrid

INSIDERMEDITERRANEAN

C/ Preciados, 37, 28013, Madrid

86

Average price €40

InsiderRaza 7 – Hotel Senator Diana, Madrid

INSIDERSTEAKHOUSE

Calle Galeón, 27, 28042, Madrid

185

Average price €45

Somos  - Hotel Barceló Torre de Madrid, Madrid

Plaza de España, 18, 28008, Madrid

111

Average price €30

La Barra de Sandó - Hotel Santo Domingo, Madrid

FROM MARKET

Plaza Santo Domingo, 13, 28013, Madrid

289

Average price €25

Malvar - Hotel Hospes Puerta de Alcalá, Madrid

MEDITERRANEAN

Plaza de la Independencia, 3, 28001, Madrid

361

Average price €40

-50% en Carta con October Fest

Pleamar - Hotel Agumar, Madrid

MEDITERRANEAN

Paseo de la R. Cristina, 7, 28014, Madrid

Average price €20

LIQUID 41, Madrid

MEDITERRANEAN

LIQUID 41

 / 10

Avenida de América, 41, 28002, Madrid

Average price €45

Restaurante CoolRooms, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

17

Average price €35

Hotel Catalonia Puerta del Sol, Madrid

FROM MARKET

Calle de Atocha, 23, Madrid, Spain, 28012, Madrid

Average price €26

La Llave de Oro - Hotel Wellington, Madrid

INTERNATIONAL

Calle de Velázquez, 8, 28001, Madrid

93

Average price €25

Restaurante Hotel Crowne Plaza, Madrid

MEDITERRANEAN

Calle de Lola Flores, 1, 28022, Madrid

52

Average price €25

Sensaciones Liabeny, Madrid

MEDITERRANEAN

Calle de la Salud, 28013, Madrid

22

Average price €35

Radio - ME Madrid Rooftop, Madrid

FUSION

Plaza Sta. Ana, 14, 28012, Madrid

199

Average price €39

Filter

TheFork Benefits