We have tracked down the best luxury hotels in Moscow, from historical and traditional to five-star opulent choices. We only recommend centrally located hotels with great service, plenty of character and amazing views where possible. We visit all our properties personally and maintain good relationships with hoteliers to get the special treatment for our guests. To make the most of your budget we always recommend staying in Moscow during the weekend where hotels offer the best value.
Ararat Park Hyatt, Moscow
The Ararat Park Hyatt is a few minutes’ walk from the Krelim, Red Square, and the Bolshoi Theatre.
Hotel National, Moscow
History and stunning Kremlin views are the two main reasons to stay at the National.
Kempinski Baltschug, Moscow
If you want to wake up to views of the sun glinting off the Kremlin’s golden domes, then this luxurious hotel on the river is the place for you.
Marriott Royal Aurora, Moscow
The Marriott Royal Aurora is located in Petrovka Street, could not be more central. Close to the Bolshoi and many of Moscow’s exclusive shopping streets. The only hotel in Moscow to offer in room butler service.
Ritz Carlton, Moscow
The Ritz Carlton provides excellent service and location and the place to people watch Moscow; in the lobby, cigar bar or on the spectacular roof top lounge and terrace that offers panoramic views of Red Square and the Kremlin.