Au fil des ans, les hébergements à Moscou se sont grandement améliorés à la fois en qualité et en prix. Il est facile de trouver des hôtels de tous les styles adaptés à tous les budgets. Dans le quartier du Kremlin et la Place Rouge, la plupart des hôtels ont quatre et cinq étoiles. Il y a aussi de nombreux hôtels de luxe à Moscou et dans la région qui offrent des services exclusifs à leurs clients. Dans l'Arbat, le quartier plus bohème de la ville, se trouvent les auberges typiques de la ville qui gardent son essence et c'est le choix idéal si vous cherchez un logement à Moscou un peu différent.
On peut aussi dormir à Moscou dans des hôtels typiques des chaînes internationales, certains staliniens hôtels de style gothique classique construits pendant les années 40 et 50 qui sont très particuliers en raison de leur forme si caractéristique.
Si vous êtes à la recherche d'un hôtel pas cher à Moscou vous pouvez trouver dans le centre quelques auberges où passer la nuit pour environ 25 €. Pour trouver un logement pas cher à Moscou, pensez à faire la réservation de votre hôtel à l'avance en fonction des dates disponibles pour profiter de votre séjour. Vous trouverez toujours un hôtel dans la ville de Moscou et dans la région.