Become a member!

SIGN UP

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

Belmond Grand Hotel Europe is located in the very heart of the city - just off Nevsky Prospekt. The hotel's central location ensures that significant...

From 209 USD

THE ST. REGIS NIKOLSKAYA

Individual character, mythic address, St. Regis is about the journey, each moment as it unfolds, for those who create it and those who experience it....

From 291 USD

RITZ CARLTON MOSCOW

Located on Tverskaya Street, adjacent to the Kremlin and Red Square, The Ritz-Carlton, Moscow offers the perfect location for exploring its most impor...

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 very center of the capital, at Four Seasons Hotel Moscow, the charm of history blends perfectly wi...

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 109 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...

From 129 USD

LOTTE HOTEL ST PETERSBURG

The five-star Lotte Hotel St. Petersburg is located in St. Petersburg's very heart, adjacent to the Mariinsky Palace on St. Isaac’s Square. The hotel...

Hotel Promotions for Russia