Azerbaijan may be slightly under-the-radar as a travel destination, but that doesn't mean that accommodation here isn't up to the standard - or price point - of other great cities around the world. Luxurious hotels are plentiful, but so are budget-friendly accommodation options.
The city is compact, with inner districts like Sabayil and Yasamal both being good all-rounders for people who want to be close to attractions by day and dining & nightlife by evening.
Nasimi is also a fantastic place to stay as it is close to the sights of the Old Town but still retains a neighbourhood feel, while staying in Bayil will make you feel like a local while providing vistas of the Caspian Sea.