We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
St. Petersburg, Russia
Filter
364 available
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Golf course Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Neighbourhoods Palace Square Vladimir Kolomna Petrogradsky Admiralteisky Vasilyevsky Island Liteyny NevskiyAny
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly Business Resort hotelAny
Hotel Search
Any
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from New Harbour Station
Updating list...
Booking.com
USD 84*
View Deal
1, Morskoy Slavi sq, St. Petersburg 199106, Russia
1.9 km from New Harbour Station
  • Free Wifi
  • Free Parking
Booking.com
USD 80*
View Deal
Veselnaya st., 4, St. Petersburg 199106, Russia
2.2 km from New Harbour Station
  • Free Wifi
  • Free Parking
Booking.com
USD 29*
View Deal
Kanala Griboyedova Emb., 174, St. Petersburg 190121, Russia
2.7 km from New Harbour Station
    SAVE USD 8
    USD 87*
    Agoda.com
    USD 79*
    View Deal
    Aleksandra Bloka St., 8, St. Petersburg 190121, Russia
    2.8 km from New Harbour Station
    • Free Wifi
    • Free Parking
    Savings alert! 22% below average rates

    The price you found is 22% lower than this hotel's average rate of USD 101/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Booking.com
    USD 58*
    View Deal
    34 Naberezhnaya Reki Pryazhki, St. Petersburg 190121, Russia
    2.8 km from New Harbour Station
      Courtyard
      USD 166*
      View Deal
      33 Kanonerskaya Str | Kanala Griboedova Emb., 166, St. Petersburg 190121, Russia
      2.9 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Special offer
      Special OfferMember Rates
      Booking.com
      USD 144*
      View Deal
      Reki Pryazhki Emb., 30, St. Petersburg 190121, Russia
      2.9 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 23% below average rates

      The price you found is 23% lower than this hotel's average rate of USD 186/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      SAVE USD 5
      USD 90*
      Booking.com
      USD 85*
      View Deal
      Reki Pryazhki Emb., 3/1, St. Petersburg 190121, Russia
      3.0 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 32% below average rates

      The price you found is 32% lower than this hotel's average rate of USD 125/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Agoda.com
      USD 145*
      View Deal
      79 Sadovaya ulitsa, St. Petersburg 190121, Russia
      3.3 km from New Harbour Station
      • Free Wifi
      • Free Parking
      SAVE USD 4
      USD 75*
      Expedia.com
      USD 71*
      View Deal
      Rizhskiy Ave., 4/6, St. Petersburg 190103, Russia
      3.3 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 43% below average rates

      The price you found is 43% lower than this hotel's average rate of USD 125/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      SAVE USD 7
      USD 109*
      Booking.com
      USD 102*
      View Deal
      Lermontovskiy Ave., 43/1, St. Petersburg 190103, Russia
      3.3 km from New Harbour Station
      • Free Wifi
      • Breakfast included
      Savings alert! 24% below average rates

      The price you found is 24% lower than this hotel's average rate of USD 134/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Booking.com
      USD 172*
      View Deal
      Korablestroitelei St., V.O., 14, St. Petersburg 199226, Russia
      3.5 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 10% below average rates

      The price you found is 10% lower than this hotel's average rate of USD 192/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Booking.com
      USD 85*
      View Deal
      Soyuza Pechatnikov, 4, St. Petersburg 190068, Russia
      3.6 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 17% below average rates

      The price you found is 17% lower than this hotel's average rate of USD 102/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      SAVE USD 5
      USD 228*
      Orbitz.com
      USD 223*
      View Deal
      Kryukova Kanala Emb., 27, St. Petersburg 190068, Russia
      3.6 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Booking.com
      USD 122*
      View Deal
      Nalichnaya st., 28/16, St. Petersburg 199406, Russia
      3.6 km from New Harbour Station
      • Free Wifi
      • Breakfast included
      SAVE USD 36
      USD 160*
      Orbitz.com
      USD 124*
      View Deal
      Angliyskaya emb., 52, St. Petersburg 190000, Russia
      3.8 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Savings alert! 15% below average rates

      The price you found is 15% lower than this hotel's average rate of USD 146/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Booking.com
      USD 97*
      View Deal
      Galernaya St., 30 | rooms 4N, 5N, St. Petersburg 190000, Russia
      3.9 km from New Harbour Station
      • Free Wifi
      • Free Parking
      Booking.com
      USD 56*
      View Deal
      11-ya Liniya Vasilievskogo ostrova 18B, St. Petersburg 199178, Russia
      3.9 km from New Harbour Station
        SAVE USD 4
        USD 179*
        Expedia.com
        USD 175*
        View Deal
        12th Liniya V.O., 27, St. Petersburg 199178, Russia
        3.9 km from New Harbour Station
        • Free Wifi
        • Free Parking
        Savings alert! 19% below average rates

        The price you found is 19% lower than this hotel's average rate of USD 216/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        SAVE USD 30
        USD 203*
        Trip.com
        USD 173*
        View Deal
        8 line of Vasilyevskiy Island, 11-13, St. Petersburg 199034, Russia
        4.0 km from New Harbour Station
        • Free Wifi
        • Restaurant
        Savings alert! 16% below average rates

        The price you found is 16% lower than this hotel's average rate of USD 205/night.

        We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

        Booking.com
        USD 145*
        View Deal
        Sredniy V.O. pr-kt 48-27 B, St. Petersburg 199178, Russia
        4.0 km from New Harbour Station
          Booking.com
          USD 361*
          View Deal
          University Embankment 21, St. Petersburg 199034, Russia
          4.2 km from New Harbour Station
          • Free Wifi
          • Free Parking
          Savings alert! 53% below average rates

          The price you found is 53% lower than this hotel's average rate of USD 761/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Booking.com
          USD 166*
          View Deal
          11th Liniya V.O., 50 | Vasilievskiy Ostrov, St. Petersburg 199178, Russia
          4.3 km from New Harbour Station
          • Free Wifi
          • Breakfast included
          SAVE USD 13
          USD 138*
          Booking.com
          USD 125*
          View Deal
          Vasilyevskiy Island, Bolshoy Ave., 21, St. Petersburg 199004, Russia
          4.3 km from New Harbour Station
          • Free Wifi
          • Breakfast included
          Savings alert! 17% below average rates

          The price you found is 17% lower than this hotel's average rate of USD 150/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          Hotels.com
          USD 80*
          View Deal
          Galernaya St., 15, St. Petersburg 190000, Russia
          4.4 km from New Harbour Station
          • Free Wifi
          • Bar/Lounge
          SAVE USD 20
          USD 188*
          Hotels.com
          USD 168*
          View Deal
          Rimskogo-Korsakova Ave 5/7, St. Petersburg 190068, Russia
          4.4 km from New Harbour Station
          • Free Wifi
          • Pool
          Savings alert! 17% below average rates

          The price you found is 17% lower than this hotel's average rate of USD 200/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          SAVE USD 30
          USD 294*
          Agoda.com
          USD 264*
          View Deal
          Emb. Reki Moiki, 99, St. Petersburg 190000, Russia
          4.4 km from New Harbour Station
          • Free Wifi
          • Restaurant
          Savings alert! 26% below average rates

          The price you found is 26% lower than this hotel's average rate of USD 359/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          SAVE USD 15
          USD 93*
          Agoda.com
          USD 78*
          View Deal
          Kazanskaya st., 43, St. Petersburg 190068, Russia
          4.5 km from New Harbour Station
          • Free Wifi
          • Breakfast included
          Savings alert! 33% below average rates

          The price you found is 33% lower than this hotel's average rate of USD 117/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          SAVE USD 11
          USD 102*
          Expedia.com
          USD 91*
          View Deal
          Moskovskiy Ave., 73/3A, St. Petersburg 196084, Russia
          4.5 km from New Harbour Station
          • Free Parking
          • Room Service
          Savings alert! 37% below average rates

          The price you found is 37% lower than this hotel's average rate of USD 145/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          SAVE USD 9
          USD 86*
          Booking.com
          USD 77*
          View Deal
          Galernaya St., 12, St. Petersburg 190000, Russia
          4.5 km from New Harbour Station
          • Free Wifi
          • Breakfast included
          Savings alert! 37% below average rates

          The price you found is 37% lower than this hotel's average rate of USD 122/night.

          We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

          * Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
          Previous