Moscow has accommodation to suit all budgets, though there is much less choice at the bottom end of the scale than at the top. Even budget and mid-range accommodation can seem expensive compared to other cities in Europe, and genuinely cheap digs are very thin on the ground. At the other end of the scale, Moscow is home to some of the most expensive 5-star hotels in the world, where every luxury imaginable can be had for a price.
As a general rule, hotels in Moscow aimed squarely at the tourist trade tend to be close to the city centre, particularly around the Kitay Gorod, Arbat, Presnya and Tverskoy neighbourhoods, whilst many business hotels are found in the suburbs close to the ring roads.
The Moscow hotels below have been grouped into three pricing categories:
Luxury (over Rb9,000)
Moderate (Rb6,000 to Rb9,000)
Cheap (up to Rb6,000)
These Moscow hotel prices are the starting prices for a standard double room. They include VAT but not sales tax or breakfast, unless otherwise specified.
Hotel Baltschug Kempinski
Facing the Kremlin across the Moskva River, the opulent Baltschug Kempinski is elegance incarnate. Rooms are lavish, with flowing drapes, piles of soft linen and every imaginable convenience, but it's the views of domes and spires across the river that steal the show. There's a plush restaurant with a view of St Basil's, plus a swish spa too.Address: , Balchug ulitsa 1, Moscow, 115035
Telephone: +7 495 287 2000.
With perhaps the perfect Moscow location, overlooking the Kremlin, Hotel National offers a unique blend of history and luxury. Frescoed ceilings, Damask wallpaper, oil paintings and antique furniture all add to the classic Russian baroque experience. The best rooms afford splendid views of the Kremlin, and all have all the expected mod-cons, including Wi-Fi.Address: , Mokhovaya ulitsa 15/1, Moscow, 125009
Telephone: +7 495 258 7000.
Swissôtel Krasnye Holmy
This eye-catching modernist hotel looms above the Moscow River. The most expensive rooms have sweeping views towards the Kremlin and the Seven Sisters, but they can be found from the hotel's rooftop bar too. There are 233 sleek rooms, all with flatscreen TVs and Wi-Fi access. There's also a spa, pool, gym and an organic restaurant.Address: , Kosmodamianskaya Naberezhnaya 52, Moscow, 115054
Telephone: +7 495 787 9800.
Historical Hotel Sovietsky
In the 1950s, Joseph Stalin decreed that the famous Yar restaurant should be upgraded to a hotel and the Historical Hotel Sovietsky was born. It quickly became a showcase for the image of sophistication that the Soviet government wished to present to the world, and its 107 rooms still conjures up the nostalgia of this period in history.Address: , Leningradsky Prospekt 32/2, Moscow, 125040
Telephone: +7 495 960 2000.
It's hard to imagine a more atmospheric place to stay than the 12-century precincts of the historic Danilovsky Monastery. Set amidst chapels and gardens, the hotel is a modern construction, but the rooms are comfortable and all have a view of the stately monastery buildings. There's a sauna and bar onsite too.Address: , Bolshoy Starodanilovsky Pereulok 5, Moscow, 113191
Telephone: +7 495 954 0503.
Constructed to accommodate visitors to the 1980 Olympics, the concrete towers of the Izmailovo boast a staggering 8,000 rooms. Institutional in atmosphere, and located far out in the northern suburbs, the hotel is handy for the enormous Izmaylovo Market and has decent city centre links. There are several onsite restaurants and in-room Wi-Fi is available too.Address: , Izmailovskoye shosse 71, Moscow, 105613
Telephone: +7 495 737 7070.
Built in 1956 as a little sister to Stalin's Seven Sister skyscrapers, and intended as post-war headquarters for the secret police, Moscow's Peking Hotel is a heritage hotel with a small 'h', in a good location just northwest of the centre. Although slightly old-fashioned, its 130 rooms are comfortable enough, with satellite TV and en-suite bathrooms.Address: , Sadovaya ulitsa 5/1, Moscow, 123001
Telephone: +8 800 250 0550.
Although its location may not be one of Moscow's most picturesque, the Warsaw Hotel is convenient for Gorky Park. Considering the quality of the competition, this is one of the best cheap options in the city, with clean and comfortable rooms, albeit in a rather dated style. Wi-Fi is complimentary and the Oktyabrskaya Metro station is right next door.Address: , Leninsky Prospekt 2/1, Moscow, 119049
Telephone: +7 495 238 1970.