Places to stay in Russia
Browse below for some of the most luxurious hotels and accommodation in Russia. Our Russia travel specialists regularly visit and inspect the accommodation we feature to ensure they are of an exacting standard.
Free car hire on all self-drives
Enjoy exclusive free car hire on all self-drives when you book before 31 January. Combine with the British Airways Sale for maximum savings – enquire now while availability lasts.
Located in the historical centre of St Petersburg, Solo Sokos Palace Bridge Hotel offers contemporary rooms, unique dining experiences and world-class facilities with easy access to St Petersburg’s downtown attractions.
At this central hotel, chic rooms offer a fine counterpoint to views of historic golden domes that set the tone for St Petersburg’s storied past.
The 5-star Moscow Marriott Royal Aurora Hotel is in an ideal location for exploring the Russian capital.
Discover the pulse of one of Europe's most culturally rich cities in St Petersburg’s oldest and most venerated hotel. A stay in a place like this is worthy of a souvenir, known as St Petersburg's answer to the Champs-Elysees.
Golden Eagle Luxury Trains are the world's leading operator of exclusive, long-distance rail tours, offering fully-escorted, private and adventurous rail tours to discerning guests looking to visit off-the-beaten-track destinations without compromising on comfort.