Baixa and Chiado for first-timers, central and flat; Alfama for old-town charm and fado; Príncipe Real for a calm, upscale base; Bairro Alto only if you want nightlife outside your window.
We send you to one trusted partner with your dates filled in. TravPa earns a commission when you book through a partner; your price stays the same.
Flat, central and well connected, with shops, cafes and the river close by.
Hotels in Baixa and ChiadoSteep lanes below the castle, fado houses and viewpoints. Charming, but hilly.
Hotels in AlfamaLeafy squares, design shops and good restaurants, calm at night.
Hotels in Príncipe RealBars spill into the streets until late: fun to visit, noisy to sleep in.
Hotels in Bairro AltoStay in Baixa or Chiado: day 1 starts on foot, trams run to Belém, and trains to Sintra leave from Rossio.
Map and live prices from Stay22 and its booking partners. TravPa earns a commission if you book; your price stays the same.