Best Hotels in Madrid

$118-$1194
Average/night*
    •  
    •  
    •  
    •  
    •  

#1
Eurostars Madrid Tower
$324
Average/night*
    •  
    •  
    •  
    •  
    •  

#2
The Westin Palace, Madrid
$169-$278
Average/night*
    •  
    •  
    •  
    •  
    •  

#3
Hotel Wellington Madrid
$54-$179
Average/night*
    •  
    •  
    •  
    •  
    •  

#4
Confortel Pio XII

advertisement

Sign up to Away's Travel Insider

Preview newsletter »