What
Where

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

The Best Restaurant hotel Restaurants in Madrid

96 restaurants

Sort by Relevance

InsiderInsiderDOMO - Hotel NH Collection Abascal, Madrid

INSIDER

Calle José Abascal, 47, 28003, Madrid

2290

Average price €30

Restaurante CoolRooms, Madrid

YUMS x2SPANISH

Calle de Atocha, 34, 28012, Madrid

18

Average price €35

Claridge - Hotel Claridge  , Madrid

FROM MARKET

Plaza de Conde Casal, 6, 28007, Madrid

685

Average price €25 accepts Yums

Restaurante Hotel Crowne Plaza, Madrid

MEDITERRANEAN

Calle de Lola Flores, 1, 28022, Madrid

55

Average price €25

Specify a date and enjoy promotions of up to -50% in our best restaurants

InsiderInsiderLobo 8, Madrid

INSIDERMEDITERRANEAN

Lobo 8

8.7 / 10

Calle Echegaray, 8, 28014, Madrid

173

Average price €40

InsiderInsiderMar y Tierra Chamartín, Madrid

INSIDERMEDITERRANEAN

Calle de Oruro 11, 28016, Madrid

343

Average price €30

Volvoreta - Eurostars Madrid Tower, Madrid

MEDITERRANEAN

Paseo de la Castellana, 259B, 28046, Madrid

1198

Average price €60 accepts Yums

InsiderInsiderSantceloni, Madrid

INSIDERFROM MARKET

Santceloni

9.5 / 10

Paseo de la Castellana, 57, 28046, Madrid

170

Average price €127

Malvar - Hotel Hospes Puerta de Alcalá, Madrid

MEDITERRANEAN

Plaza de la Independencia, 3, 28001, Madrid

405

Average price €40

InsiderInsiderGoizeko - Hotel Wellington, Madrid

INSIDERBASQUE

C/ Villanueva, 34, 28001, Madrid

403

Average price €46

InsiderInsiderVerdil - Eurostars Suites Mirasierra, Madrid

INSIDERMEDITERRANEAN

Calle Alfredo Marquerie, 43, 28034, Madrid

93

Average price €40

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

INSIDERFROM MARKET

Avenida de América, 41, 28002, Madrid

546

Average price €55 accepts Yums

InsiderInsiderEast 47 - Hotel Villa Real, Madrid

INSIDERMEDITERRANEAN

Plaza de las Cortes, 10, 28014, Madrid

6563

Average price €30

InsiderInsiderLos Cedros, Madrid

INSIDERFROM MARKET

Los Cedros

9.2 / 10

C/ Allendesalazar, 4, 28043, Madrid

1053

Average price €55

InsiderInsiderCafé Varela - Hotel Preciados, Madrid

INSIDERMEDITERRANEAN

C/ Preciados, 37, 28013, Madrid

98

Average price €40

Somos  - Hotel Barceló Torre de Madrid, Madrid

Plaza de España, 18, 28008, Madrid

127

Average price €30

Mosaico - Meliá Madrid Princesa, Madrid

MEDITERRANEAN

C/ Princesa, 27, 28008, Madrid

66

Average price €30

Reserva Grill, Madrid

SPANISH

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

4

Average price €50

Hotel Catalonia Puerta del Sol, Madrid

FROM MARKET

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

Average price €26

InsiderInsiderRaza 7 – Hotel Senator Diana, Madrid

INSIDERSTEAKHOUSE

Calle Galeón, 27, 28042, Madrid

192

Average price €45

Pleamar - Hotel Agumar, Madrid

MEDITERRANEAN

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

Average price €20

La Llave de Oro - Hotel Wellington, Madrid

INTERNATIONAL

Calle de Velázquez, 8, 28001, Madrid

93

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

202

Average price €39

Pizza Cartel, Madrid

ITALIAN

Pizza Cartel

7.9 / 10

Calle de San Bernardo, 2, 28013, Madrid

133

Average price €22

Filter

TheFork Benefits