• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. Acme on Rubinsteina Acme on Rubinsteina 3 out of 5 Star Rating

    Near Alexandrinsky Theatre

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $82.97 USD Lowest Avg. Nightly Rate

    Select at the Acme on Rubinsteina
  2. Acme on Malaya Morskaya Acme on Malaya Morskaya 3 out of 5 Star Rating

    Near Palace Square

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $116.18 USD Lowest Avg. Nightly Rate

    Select at the Acme on Malaya Morskaya
  3. Nevsky Hotel Grand Nevsky Hotel Grand 3 out of 5 Star Rating

    Near Kazan Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $89.91 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Hotel Grand
  4. Nevsky Contour Nevsky Contour 3 out of 5 Star Rating

    Near Alexandrinsky Theatre

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $64.71 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Contour
  5. Nevsky Central Hotel Nevsky Central Hotel 3 out of 5 Star Rating

    In St. Petersburg's Nevskiy Prospekt neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $77.55 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Central Hotel
  6. Nevsky Hotel Aster Nevsky Hotel Aster 3 out of 5 Star Rating

    Near Church of the Savior on the Spilled Blood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $89.91 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Hotel Aster
  7. Northern Lights Hotel Northern Lights Hotel 3 out of 5 Star Rating

    Near St. Isaac's Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $60.47 USD Lowest Avg. Nightly Rate

    Select at the Northern Lights Hotel
  8. Petro Palace Hotel Petro Palace Hotel 4 out of 5 Star Rating

    Near Palace Square

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $128.21 USD Lowest Avg. Nightly Rate

    Select at the Petro Palace Hotel
  9. Aston Hotel Aston Hotel 4 out of 5 Star Rating

    In St. Petersburg's Nevskiy Prospekt neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $123.12 USD Lowest Avg. Nightly Rate

    Select at the Aston Hotel
  10. Hotel Oktiabrskaya Hotel Oktiabrskaya 4 out of 5 Star Rating

    In St. Petersburg's Nevskiy Prospekt neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $75.02 USD Lowest Avg. Nightly Rate

    Select at the Hotel Oktiabrskaya
  11. Dom Vyazemskoy Dom Vyazemskoy 3 out of 5 Star Rating

    In St. Petersburg's St. Isaac's Cathedral neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $62.90 USD Lowest Avg. Nightly Rate

    Select at the Dom Vyazemskoy
  12. Elegy Hotel Elegy Hotel 3 out of 5 Star Rating

    In St. Petersburg's Nevskiy Prospekt neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $60.32 USD Lowest Avg. Nightly Rate

    Select at the Elegy Hotel
  13. Top Ambassador Top Ambassador 4 out of 5 Star Rating

    Near Mariinnsky Theater

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $142.08 USD Lowest Avg. Nightly Rate

    Select at the Top Ambassador
  14. Nevsky Hotel Moyka 5 Nevsky Hotel Moyka 5 3 out of 5 Star Rating

    Near Church of the Savior on the Spilled Blood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $89.91 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Hotel Moyka 5
  15. Nevsky Holiday Apartments Nevsky Holiday Apartments 3 out of 5 Star Rating

    In St. Petersburg

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $183.83 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Holiday Apartments
  16. Hotel Dostoevsky Hotel Dostoevsky 4 out of 5 Star Rating

    On the riverwalk

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $86.82 USD Lowest Avg. Nightly Rate

    Select at the Hotel Dostoevsky
  17. Apart-Hotel Nevsky 78 Apart-Hotel Nevsky 78 3 out of 5 Star Rating

    In St. Petersburg's Nevskiy Prospekt neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $49.77 USD Lowest Avg. Nightly Rate

    Select at the Apart-Hotel Nevsky 78
  18. Sokos Hotel Olympia Garden Sokos Hotel Olympia Garden 4 out of 5 Star Rating

    In St. Petersburg

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $143.49 USD Lowest Avg. Nightly Rate

    Select at the Sokos Hotel Olympia Garden
  19. Rossi Boutique Hotel Rossi Boutique Hotel 4 out of 5 Star Rating

    Near Kazan Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $111.87 USD Lowest Avg. Nightly Rate

    Select at the Rossi Boutique Hotel
  20. Comfitel Demidov Bridge Comfitel Demidov Bridge 3 out of 5 Star Rating

    Near Kazan Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $88.86 USD Lowest Avg. Nightly Rate

    Select at the Comfitel Demidov Bridge
  21. Adagio on Fontanka Adagio on Fontanka 2 out of 5 Star Rating

    Near Kazan Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $60.35 USD Lowest Avg. Nightly Rate

    Select at the Adagio on Fontanka
  22. TOP Helvetia Hotel St Petersburg TOP Helvetia Hotel St Petersburg 4 out of 5 Star Rating

    In the historical district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $187.14 USD Lowest Avg. Nightly Rate

    Select at the TOP Helvetia Hotel St Petersburg
  23. Nevsky Express Hotel Nevsky Express Hotel 3 out of 5 Star Rating

    Connected to the convention center

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $82.05 USD Lowest Avg. Nightly Rate

    Select at the Nevsky Express Hotel
  24. Comfort Hotel Comfort Hotel 3 out of 5 Star Rating

    Near St. Isaac's Cathedral

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $181.20 USD Lowest Avg. Nightly Rate

    Select at the Comfort Hotel
  25. 5th Corner Hotel 5th Corner Hotel 3 out of 5 Star Rating

    In the historical district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $103.94 USD Lowest Avg. Nightly Rate

    Select at the 5th Corner Hotel
Check to Compare Properties
Sort Descending by Top Picks
Book Rinaldi On Moskovsky Ii Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099