Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top St. Petersburg 4 Stars Hotels

See all 1,286 Hotels in St. Petersburg
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
    4.0 out of 5.0
     
     
    4.8 out of 5 (226 reviews)
    Great locationWhat a find! Very homely hotel 3 minutes walk to the Hermitage. Friendly and helpful staff. Great restaurants nearby. Good size 2 bedroom suite, room a nice temperature not hot and stuffy like so many other hotels in a european winter. Would definitely stay here again.
    7 Mar 2018

    Pushka Inn HotelNZ$307

    Pushka Inn HotelNZ$307
    Best Western Plus Centre Hotel

    Best Western Plus Centre Hotel

    Ligovsky pr.41/83, St. Petersburg
      4.0 out of 5.0
       
       
      4.2 out of 5 (104 reviews)
      Convenient location, close to everythingYou're close to everything: Nevskiy, stores, restaurants, museums. You don't need to get a taxi. Try metro and bus: you'll be close to the people there.
      17 Apr 2018

      Best Western Plus Centre HotelNZ$85

      Best Western Plus Centre HotelNZ$85
      Renaissance St. Petersburg Baltic Hotel

      Renaissance St. Petersburg Baltic Hotel

      Pochtamtskaya Str 4, St. Petersburg
        4.0 out of 5.0
         
         
        4.5 out of 5 (328 reviews)
        Very comfortable roomThe hotel is very nice, friendly and helpful staff. Our room was very spacious and the bed is super comfortable! The bar downstairs is a bit pricey but I guess that is what you can expect at a fancy hotel. The location is unbeatable. Overall, it was a great stay.
        9 Jan 2018

        Renaissance St. Petersburg Baltic HotelNZ$139

        Renaissance St. Petersburg Baltic HotelNZ$139
        Hotel Indigo St. Petersburg - Tchaikovskogo

        Hotel Indigo St. Petersburg - Tchaikovskogo

        17 Tchaikovskogo Ulitsa, St. Petersburg
          4.0 out of 5.0
           
           
          4.8 out of 5 (156 reviews)
          Great HotelI could not fault this great hotel. Modern, comfortable and in a good location. Staff were exemplary, very helpful and obliging.. Good restaurant and the rooftop version great sunset views over St Petersburg. Highly recommend Indigo Hotel.
          18 Apr 2018

          Hotel Indigo St. Petersburg - TchaikovskogoNZ$218

          Hotel Indigo St. Petersburg - TchaikovskogoNZ$218
          Crowne Plaza Hotel St. Petersburg - Ligovsky

          Crowne Plaza Hotel St. Petersburg - Ligovsky

          61 Ligovsky Prospekt, St. Petersburg
            4.0 out of 5.0
             
             
            4.5 out of 5 (197 reviews)
            A lovely Hotel with spacious rooms.We had a really great stay at the Crowne Plaza Hotel. We were welcomed by very pleasant, helpful staff and a lovely room. We had a twin room which was very spacious and clean, also the cleaning staff were very helpful. The beds were comfortable and the bathroom was also roomy with a fantastic shower. ...
            6 Dec 2017

            Crowne Plaza Hotel St. Petersburg - LigovskyNZ$185

            Crowne Plaza Hotel St. Petersburg - LigovskyNZ$185
            Nevsky Forum Hotel

            Nevsky Forum Hotel

            69 Nevsky Pr, St. Petersburg
              4.0 out of 5.0
               
               
              4.4 out of 5 (320 reviews)
              Duplex was a cool spaceStayed in St Petersburg for 4 days, the Nevsky Prospekt is the best area and the Forum Hotel was great to stay at. Hotel staff were very responsive on the lead up to our stay, and the duplex room was really comfortable. Although located in the next building the hotel rooms, the Duplex room was very ...
              8 Nov 2017

              Nevsky Forum HotelNZ$143

              Nevsky Forum HotelNZ$143
              AKYAN St.Petersburg

              AKYAN St.Petersburg

              19 Vosstaniya Street, St. Petersburg
                4.0 out of 5.0
                 
                 
                4.5 out of 5 (275 reviews)
                I would recommend Akyan to everyoneI stayed at Akyan for 6 nights, I would like to say that it's a great hotel, room is super clean and safe. Good service Good breakfast Good location ... just 5 mins walk to Metro, 10 mins to rail station to Moscow I would recommend to Akyan everyone.
                11 Apr 2018

                AKYAN St.PetersburgNZ$135

                AKYAN St.PetersburgNZ$135
                NashOTEL

                NashOTEL

                11th Line Vasilievsky Island, 50, St. Petersburg
                  4.0 out of 5.0
                   
                   
                  4.7 out of 5 (411 reviews)
                  Nice hotel with beautiful views . Very good breakfast and staff very helpful.
                  10 Apr 2018

                  NashOTELNZ$212

                  NashOTELNZ$212
                  Boutique Hotel 1852

                  Boutique Hotel 1852

                  Zhukovskogo St, 10, St. Petersburg
                    4.0 out of 5.0
                     
                     
                    4.6 out of 5 (60 reviews)
                    Good location, great staff.We stayed at this hotel for a week, and had absolutely nothing to complain about. The room was comfortable & super clean - housekeeping did a great job every day. The staff were professional and friendly. The location was handy to the Metro, although we ended up walking everywhere. There are some ...
                    2 Nov 2017

                    Boutique Hotel 1852NZ$211

                    Boutique Hotel 1852NZ$211
                    Crowne Plaza St. Petersburg Airport

                    Crowne Plaza St. Petersburg Airport

                    6A Startovaya Ulitsa, St. Petersburg
                      4.0 out of 5.0
                       
                       
                      4.5 out of 5 (138 reviews)
                      The hotel staff and in particular the staff at reception were exceptional. Though I must say the staff at breakfast was very helpful as well. I travel a lot and don't review, but they deserve a mention.
                      24 Nov 2017

                      Crowne Plaza St. Petersburg AirportNZ$97

                      Crowne Plaza St. Petersburg AirportNZ$97
                      Map

                      4 Stars Hotels in St. Petersburg

                      Search for hotels in St. Petersburg on Expedia.co.nz. You can easily find your hotels in St. Petersburg using one of the methods below:

                      • View our selection of featured hotels in St. Petersburg
                      • Use the map to find hotels in the St. Petersburg neighbourhood you prefer
                      • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
                      • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last

                      Recently booked St. Petersburg hotels

                      Station Hotel Z12
                      3.0 out of 5.0
                      Last booking: 34 minutes ago
                      Asteria Hotel
                      3.0 out of 5.0
                      Last booking: 1 hour ago
                      AKYAN St.Petersburg
                      4.0 out of 5.0
                      Last booking: 2 hours ago
                      Arkadia Hotel
                      4.0 out of 5.0
                      Last booking: 3 hours ago
                      Park Inn by Radisson Nevsky
                      4.0 out of 5.0
                      Last booking: 4 hours ago
                      Petro Sport Hotel
                      3.0 out of 5.0
                      Last booking: 6 hours ago
                      Peterville Hotel
                      3.0 out of 5.0
                      Last booking: 6 hours ago
                      Angleterre Hotel
                      5.0 out of 5.0
                      Last booking: 6 hours ago
                      Cronwell Inn Stremyannaya
                      3.0 out of 5.0
                      Last booking: 6 hours ago