Los hoteles en Moscú han mejorado muchísmo desde la anterior época soviética, actualmente te puedes encontrar hoteles de todos los precios y estilos, aunque siguen primando los hoteles de 4 y 5 estrellas y los hoteles de lujo, sobre todo por el centro de la ciudad (los alrededores de la Plaza Roja y el Arbat).
También es cada vez más fácil encontrar hostales por el centro y albergues juveniles o para estudiantes por los que poder dormir por menos de 25 € la noche con habitaciones en un estado bastante bueno (eso en la ciudad más cara del mundo es todo un lujo).
Hostales como el Godzilla en pleno centro, a una parada de metro del entorno del Kremlin y la Plaza Roja y que tiene una magnífica puntuación de los huespédes, al igual que el abergue HM (de Hostel Moscow), de corte más moderno y situado en la misma calle Arbat, la calle más bohemia de la ciudad con diferencia.
Por otro lado, en Moscú existen hoteles clásicos que son ya toda una institución como el famoso Hotel Ucrania, este hotel de estilo gótico estalinista, levantado entre los años 40 y 50 y que tiene la peculiar forma de lo que se llamó arquitectura de tarta de boda por su forma tan característica. El Hotel Ucrania de Moscú pertenece a uno de los 7 rascacielos estalinistas de forma idéntica que existen en la ciudad (Ministerio de Asuntos Exteriores o La Universidad Estatal de Moscú, por ejemplo, tienen la misma forma).