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 454 USD
Ararat Park Hyatt Moscow

ARARAT PARK HYATT MOSCOW

A contemporary design 5-star hotel in Moscow, the Ararat Park Hyatt Moscow is located right in Russia's capital. Guests can enjoy the beautiful views...

From 257 USD
Belmond Grand Hotel Europe

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 242 USD
The St. Regis Nikolskaya

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 472 USD
Ritz Carlton Moscow

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 255 USD
Four Seasons Hotel Lion Palace

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 739 USD
Four Seasons Hotel Moscow

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 248 USD
Hotel Astoria St. Petersburg

HOTEL ASTORIA ST. PETERSBURG

Hotel Astoria St. Petersburg is an impressive building on the corner of St. Isaac's Square. Built in 1912, the five-star hotel is a first-class herita...

From 424 USD
Hotel Baltschug Kempinski

HOTEL BALTSCHUG KEMPINSKI

Baltschug Kempinski is a 5-star luxury hotel located across from the Moskva River in downtown Moscow. The building's impressive exterior dates back to...

From 348 USD
Hotel National

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