Skip to Content

Hotels in Russia

Russia, a land of immense beauty and history, beckons you to discover its rich tapestry of the past, the vibrancy of its culture, and the splendor of its natural wonders. From the iconic domes of Moscowā€™s Kremlin to the grandeur of St. Petersburgā€™s palaces and the tranquility of Lake Baikal, Russia offers a wide range of experiences for every traveler. Marriott Bonvoyā€™s collection of hotels in Russia provides the perfect setting for your journey, with prime locations near the most sought-after attractions and thoughtful amenities to ensure a comfortable and memorable stay. Whether you are traveling for business or pleasure, our hotels offer a luxurious and convenient retreat, making you feel at home in this captivating country.


Immerse yourself in the dynamic pulse of Russiaā€™s major cities, where youā€™ll find world-class museums, lively markets, and traditional bazaars. Fuel up for your day with a complimentary breakfast at select properties and take advantage of the modern conference centers and fitness facilities offered at many of our hotels. With locations ranging from the heart of Moscow to the charming coastal city of Vladivostok, Marriott Bonvoy makes it easy to experience the best of Russia. Whether youā€™re exploring the historic districts of St. Petersburg or the contemporary attractions of Sochi, our hotels are here to ensure your visit is nothing short of extraordinary.

Explore Russia

Check out our travel tips before booking your hotel.