Become a member!

SIGN UP
Sign up for your free Privateupgrades membership and benefit from VIP perks as Room Upgrades, free breakfast and 100 USD with every booking!

Make travel extraordinary! For a limited time become a PRIVATEUPGRADES Member for free, and put yourself on the VIP list for exclusive extras, upgrades and opportunities from the most luxurious hotels worldwide!


The best luxury destinations in Russia

Russia is the largest country in the world with breaming history everywhere you go. Its mighty scale is reflected in the splendour of its palaces, landscapes, famous art, ballet performances, and architecture.

The most beautiful hotels by city

Map view


From 279 USD

ARARAT PARK HYATT MOSCOW

Luxury Five-Star Hotel in Moscow. Ararat Park Hyatt Moscow is located in the very heart of Russia's capital and is one of the best situated 5-star hot...

From 131 USD

BELMOND GRAND HOTEL EUROPE

The Belmond Grand Hotel Europe is located in the heart of the city, and just off Nevsky Prospekt. The hotel's ideal central location ensures that sign...

From 209 USD

THE ST. REGIS NIKOLSKAYA

At the center of it all, the St. Regis Nikolskaya has recently added luxury accommodation to this increasingly versatile and global city as the best h...

From 313 USD

RITZ CARLTON MOSCOW

Immerse yourself in the glamor, culture, and history of Russia's largest city with a stay at the classy Ritz Carlton Moscow. Located in the heart of M...

From 267 USD

FOUR SEASONS HOTEL LION PALACE

St. Petersburg’s premier five-star luxury hotel features 183 guest rooms, including 26 suites, enhanced by views of Saint Isaac’s Cathedral, Aleksandr...

From 412 USD

FOUR SEASONS HOTEL MOSCOW

A few steps from the Kremlin and Red Square, in the center of the capital, at Four Seasons Hotel Moscow, the charm of history blends perfectly with mo...

From 161 USD

HOTEL ASTORIA

Located at St Petersburg's most prestigious historic address at the very heart of the city, home to famous actors and musicians, politicians, and arti...

From 150 USD

KEMPINSKI BALTSCHUG

The five-star Hotel Baltschug Kempinski Moscow offers spectacular views of the Kremlin and St Basil’s Cathedral. The property is located across from t...

From 127 USD

HOTEL NATIONAL

Built in 1903 by famed Russian architect Alexander Ivanov, Hotel National is a historical landmark in Moscow's heart, just steps from sights-including...

Hotel Promotions for Russia