Russia Accommodation

Search Russia Hotels

    No Expedia Cancellation Fees

    No Expedia Cancellation Fees

    Book, change or cancel almost any hotel without paying an Expedia fee

    Pocket Guide: Russia

    If you're looking to escape to Russia, Expedia has a range of fantastic hotels, whether you're on a quick business trip or a month-long getaway. So, if you are looking for great value or high-class luxury, why not explore our site today and find fantastic accommodation deals in Russia and around the world!

    Russia Hotels
    Russia Hotels

    Hotels in Moscow

    Heliopark Empire Hotel - Moscow Hotels

    Heliopark Empire Hotel

    1st Brestskaya, 60 1, Moscow - Map
    Studio apartment at Gagarinsky lane No 93 - Moscow Hotels
    Rating: 3.0 Stars

    Studio apartment at Gagarinsky lane No 93

    No 93, Gagarinskiy pereulok 27, Moscow - Map
    This apartment is located in Moscow (Arbat), close to Pushkin House Museum on Arbat, Moscow Kremlin, and Red Square. Also …More
    Eridan Hotel Moscow - Moscow Hotels

    Eridan Hotel Moscow

    32 Kirovogradskaya Str, Moscow - Map

    Hotels in St. Petersburg

    Aristos Boutique Hotel - St. Petersburg Hotels
    Rating: 4.0 Stars

    Aristos Boutique Hotel

    Bolshaya Monetnaya St, 14A, St. Petersburg - Map
    This hotel is located in St. Petersburg (Petrogradskaya District), close to Baltic House Theatre, St. Petersburg Zoo, and …More
    Belmond Grand Hotel Europe - St. Petersburg Hotels
    Rating: 5.0 Stars

    Belmond Grand Hotel Europe

    1/7 Mikhailovskaya street, St. Petersburg - Map
    "Great central classy hotel"
    staff were brilliant and helpful... St petersburg was glorious in the unseasonal sunshine, that atrium cafe is lovely and light and they rushed our lunch so we could get our car in time for the airport and the bar staff were v helpful in recommending the type of vodka which would be best as a souvenir to take home, from the region. All around a beautiful classic hotel, deserves it's rating.
    Di from London
    This luxury hotel is located in the heart of St. Petersburg, walking distance from St. Petersburg Philharmonia, State Russian …More
    RA Nevsky 102 - St. Petersburg Hotels
    Rating: 3.0 Stars

    RA Nevsky 102

    Nevsky Prospect 102, St. Petersburg - Map
    This hotel is located in St. Petersburg (Nevskiy Prospekt), close to Microminiature Museum, State Russian Museum, and Kazan …More