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

Ararat Park Hyatt, Moscow

The Ararat Park Hyatt is a few minutes’ walk from the Krelim, Red Square, and the Bolshoi Theatre.

Ararat Park Hyatt, Moscow details

Hotel National, Moscow

Hotel National, Moscow

History and stunning Kremlin views are the two main reasons to stay at the National.

Hotel National, Moscow details

Kempinski Baltschug, Moscow

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.

Kempinski Baltschug, Moscow details

Marriott Royal  Aurora, Moscow

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.

Marriott Royal Aurora, Moscow details

Ritz Carlton, Moscow

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.

Ritz Carlton, Moscow details

Savoy, Moscow

Savoy, Moscow

Moscow’s only luxury boutique hotel, the Hotel Savoy has 67 rooms and is located the heart of Moscow minutes walk from the main sights.

Savoy, Moscow details