Madrid hotels near Plaza de España

52 of 724 hotels
Go to list
Stars Reset
Review score Reset
Price Reset
Hotel name Reset
Location Reset
Neighbourhood Reset

Dear Hotel Madrid

฿ 4,109+
Check-in
Check-out

Hotel Santo Domingo

฿ 3,328+
Check-in
Check-out

Hotel Emperador

฿ 4,347+
Check-in
Check-out

Vincci Vía 66

฿ 3,735+
Check-in
Check-out

Hotel Mayorazgo

฿ 3,022+
Check-in
Check-out

Meliá Madrid Princesa

฿ 5,501+
Check-in
Check-out

Petit Palace Plaza España

฿ 3,294+
Check-in
Check-out

Gran Meliá Palacio de los Duques

฿ 10,799+
Check-in
Check-out

Barceló Torre de Madrid

฿ 6,418+
Check-in
Check-out

Senator Gran Via 70 Spa Hotel

฿ 3,260+
Check-in
Check-out

Hotel Principe Pio

฿ 2,547+
Check-in
Check-out

Hotel Indigo Madrid - Gran Via

฿ 5,060+
Check-in
Check-out

Exe El Coloso

฿ 2,496+
Check-in
Check-out

Hotel Cason Del Tormes

฿ 2,377+
Check-in
Check-out

Hotel Sterling

฿ 2,819+
Check-in
Check-out
Plaza de España