Centrul Madridului concentrează cea mai mare parte a atracțiilor turistice: Gran Vía, Palatul Regal, Plaza Mayor și Muzeul Prado. Cazarea în această zonă costă între 80 și 300 de euro pe noapte, în funcție de sezon și de categoria hotelului. Cele mai căutate cartiere sunt Sol, Gran Vía, Chueca și Malasaña, cu acces rapid la metrou și o ofertă variată de restaurante și baruri. Majoritatea hotelurilor centrale oferă Wi-Fi gratuit, aer condiționat și recepție non-stop, iar unele includ parcare privată sau mic dejun.
Printre cele mai bine cotate opțiuni se numără Dear Hotel Madrid (scor 8.8), cu piscină pe acoperiș și restaurant panoramic, și Principe Pio (scor 8.8), care oferă vedere directă la Palatul Regal și Grădinile Sabatini. Pentru un sejur de lux, Four Seasons Hotel Madrid (scor 9.4) pune la dispoziție piscină interioară, spa și restaurante cu bucătărie internațională. Familiile apreciază Madrid Marriott Hotel Princesa Plaza (scor 8.9) pentru camerele spațioase și locația liniștită din Argüelles. Călătorii cu buget redus aleg Negresco Gran Via sau Hospedium Hotel Los Condes, ambele la câțiva pași de principalele artere comerciale.
