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.


Featured St. Petersburg 4 Star Hotels

See all 1,274 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 (225 reviews)
    Lovely location.It's a lovely location, very near to the Hermitage and an easy walk to all the central sights. All the staff were super friendly and helpful, especially Vasily. The room was slightly smaller than we expected it to be from the pictures, but we were only there for two nights so it didn't matter a great ...
    Apr 15, 2018

    Pushka Inn Hotel$141

    Pushka Inn Hotel$141
    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 (101 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.
      Apr 17, 2018

      Best Western Plus Centre Hotel$42

      Best Western Plus Centre Hotel$42
      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)
        Better than the 4 starsFriendly, professional, nice rooms, great service. One of my favorite places to stay in Saint Petersburg.
        Apr 2, 2018

        Crowne Plaza Hotel St. Petersburg - Ligovsky$73

        Crowne Plaza Hotel St. Petersburg - Ligovsky$73
        Nevsky Forum Hotel

        Nevsky Forum Hotel

        69 Nevsky Pr, St. Petersburg
          4.0 out of 5.0
           
           
          4.4 out of 5 (318 reviews)
          Lovely central hotelJust had a 6 night stay in the nevsky forum hotel it's a lovely hotel friendly staff the breakfast was lovely there's lots of bars and restaurants around the the hotel never used the underground but there is a station close I would really recommend this hotel to anyone
          Apr 17, 2018

          Nevsky Forum Hotel$71

          Nevsky Forum Hotel$71
          AKYAN St.Petersburg

          AKYAN St.Petersburg

          19 Vosstaniya Street, St. Petersburg
            4.0 out of 5.0
             
             
            4.5 out of 5 (274 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.
            Apr 11, 2018

            AKYAN St.Petersburg$69

            AKYAN St.Petersburg$69
            Boutique Hotel 1852

            Boutique Hotel 1852

            Zhukovskogo St, 10, St. Petersburg
              4.0 out of 5.0
               
               
              4.6 out of 5 (60 reviews)
              Modern, clean and centralRecently refurbished hotel, very clean and within walking distance of the sites. My only gripes with our stay was the heating and the breakfast. We went in March and it was -12 some evenings, however the hotels heating really overcompensated and it was really uncomfortable. We asked for it to be ...
              Mar 27, 2018

              Boutique Hotel 1852$71

              Boutique Hotel 1852$71
              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.
                Apr 10, 2018

                NashOTEL$68

                NashOTEL$68
                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.
                  Nov 24, 2017

                  Crowne Plaza St. Petersburg Airport$63

                  Crowne Plaza St. Petersburg Airport$63
                  Rossi Boutique Hotel & SPA

                  Rossi Boutique Hotel & SPA

                  55 Fontanka Embankment, St. Petersburg
                    4.0 out of 5.0
                     
                     
                    4.3 out of 5 (321 reviews)
                    Great location, comfortable hotelI had 13 days vacation in St Petersburg and booked it all at Rossi Hotel. Got upgrade from the second day which was nice of management to respond to my request for bigger room. This is perfect location for travelers who are in the city to enjoy many of its museums and cultural events. Few minutes ...
                    Apr 11, 2018

                    Rossi Boutique Hotel & SPA$86

                    Rossi Boutique Hotel & SPA$86
                    DOM Boutique Hotel

                    DOM Boutique Hotel

                    Gangutskaya street, 4, St. Petersburg
                      4.0 out of 5.0
                       
                       
                      4.8 out of 5 (59 reviews)
                      Excellent Lovely hotel, great room and staff - very helpful and spoke English too. We really enjoyed the food and how great the location was - only a 10 walk to almost everything!
                      Apr 11, 2018

                      DOM Boutique Hotel$87

                      DOM Boutique Hotel$87

                      The beginning of any holiday kicks off with selecting a fantastic location. St. Petersburg is a popular option with tourists because of everything it offers. Location is everything, but that doesn't mean just the city you are flying into. When you want a vacation that is incredible from start to finish, you need the right place to stay.

                      Accommodations as Beautiful as St. Petersburg

                      St. Petersburg saw its fair share of visitors in the last year. Expedia's review section boast tips and tricks that may assist you in narrowing down your pick. When you book a 4-star room you can relax knowing that these properties are designed to meet your expectations. You will never need to search long for a nice dinner, a refreshing spa treatment, or to keep up with your workout schedule during your visit, thanks to all these hotels provide. They work hard to make the grounds and facilities hospitable from the second you step onto the property and with each step throughout the hotel. St. Petersburg has hundreds of wonderful hotels that offer the absolute perfect getaway.

                      Rooms have been configured to keep your utmost comfort in mind, with amenities like in-room coffee or tea, specially designed bathroom products, and ultra-comfortable bedding. So, sit back and relax. Moreover, if you find that you're need of something more, you can trust the staff will try their hardest to ensure you continue to be pleased during your time. These accommodations are so lovely that you'll regret the day you have to return home.

                      Book a 4-Star Hotel in St. Petersburg Today!

                      Your trip to St. Petersburg should be a complete getaway from your everyday schedule. Thanks to our handy comment section and information about each accommodation, you can easily choose the perfect hotel for your next trip to St. Petersburg.

                      Recently booked 4 Star Hotels in St. Petersburg

                      New Peterhof Hotel
                      4.0 out of 5.0
                      Last booking: 2 hours ago
                      Crowne Plaza Hotel St. Petersburg - Ligovsky
                      4.0 out of 5.0
                      Last booking: 3 hours ago
                      Petro Palace Hotel
                      5.0 out of 5.0
                      Last booking: 4 hours ago
                      Hampton by Hilton Saint Petersburg ExpoForum
                      3.0 out of 5.0
                      Last booking: 5 hours ago
                      Hotel Roma
                      3.0 out of 5.0
                      Last booking: 6 hours ago
                      Griboedov House
                      3.0 out of 5.0
                      Last booking: 6 hours ago
                      Art-Hotel Rachmaninov
                      3.0 out of 5.0
                      Last booking: 7 hours ago
                      Hotel GoodNight
                      3.0 out of 5.0
                      Last booking: 8 hours ago
                      Hotel Allegro Moskovsky Prospect
                      3.0 out of 5.0
                      Last booking: 8 hours ago