The Serrano–Goya crossing is prime — shopping below, Retiro five minutes south. The Lista and Diego de León ends are quieter and better value while staying inside the grid. Recoletos, along the district's western edge, splits the difference between Salamanca polish and old-town proximity.
Salamanca lists around 240 bookable hotels and guesthouses, from roughly €60/night. Prices on the area page are live; booking 3–6 weeks out usually lands the best rate, with free cancellation on most rooms.
If it books out or you want to compare: Chueca (from €46/night), Chamberí (from €52/night), Huertas — Barrio de las Letras (from €47/night) — each with its own area guide on this site.
Curated picks are coming — meanwhile, the live search covers every bookable property at the same price or better.