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.


Check prices on hotels in St. Petersburg

Best deal Best deal May 25 - May 27
Tonight Tonight May 25 - May 26
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Featured St. Petersburg Apartment Hotel

See all 1,426 Hotels in St. Petersburg
Staybridge Suites St. Petersburg

Staybridge Suites St. Petersburg

Moskovsky Prospekt 97v, St. Petersburg
    5.0 out of 5.0
     
     
    4.7 out of 5 (136 reviews)
    Nice hotel close to MetroGreat hotel, best for someone staying an extended period who needs all the amenities of home
    Mar 6, 2018

    Staybridge Suites St. Petersburg$190

    Staybridge Suites St. Petersburg$190
    STN Apartments on Nevsky Prospect

    STN Apartments on Nevsky Prospect

    Nevsky Prospect, 66, St. Petersburg
      3.0 out of 5.0
       
       
      3.4 out of 5 (73 reviews)
      Nice app, central place!Cute app... Very nice location, suitable to get to major places in the city. For such price I was expecting to get more... Not so sure I would recommend it to my friends.
      Mar 13, 2018

      STN Apartments on Nevsky Prospect$35

      STN Apartments on Nevsky Prospect$35
      Apart-Hotel Nevsky 78

      Apart-Hotel Nevsky 78

      Nevsky prospect 78\64, St. Petersburg
        3.0 out of 5.0
         
         
        3.3 out of 5 (106 reviews)
        Great location5 story building with no lift / elevator. Apartment rooms are at top floor. Good luck if you are carrying heavy luggage. Entrance to the building is smelly. Then you have to walk up 5 floors to the apartments. Rooms are just big enough to fit in a double bed. Bed linen was clean and tidy when arrived. ...
        SAUMENDRA KUMARJun 8, 2017

        Apart-Hotel Nevsky 78$25

        Apart-Hotel Nevsky 78$25
        15th Floor

        15th Floor

        st. Hoshimina, 16, St. Petersburg
          3.5 out of 5.0
           
           
          4.3 out of 5 (3 reviews)
          Однозначно рекомендую!Современный, удобный отель в котором есть все необходимое - стиральная машинка, посудомоечная, чайник, утюг, фен. Просторный удобный номер с прекрасным видом. До метро меньше 10 минут, в шаговой доступности много магазинов, кинотеатр. Вкусный ресторан на первом этаже с живой музыкой по вечерам. Единственное ...
          MalinaAug 15, 2017

          15th Floor$30

          15th Floor$30
          Apart-Complex Studio 103

          Apart-Complex Studio 103

          Naberezhnaya reki Fontanki 103, apart 6, St. Petersburg
            3.0 out of 5.0
             
             
            5.0 out of 5 (2 reviews)
            Nice tripХороший номер, уютно и чисто Ремонт достойный
            MaximJul 17, 2017

            Apart-Complex Studio 103$43

            Apart-Complex Studio 103$43
            Apart-hotel Gallery Palace

            Apart-hotel Gallery Palace

            Ligovskiy prospect, 47, St. Petersburg
              3.0 out of 5.0
               
               

              Apart-hotel Gallery Palace$283

              Apart-hotel Gallery Palace$283
              Apart-hotel Ulana

              Apart-hotel Ulana

              Vosstania, 32, St. Petersburg
                3.0 out of 5.0
                 
                 

                Apart-hotel Ulana$44

                Apart-hotel Ulana$44
                Apartment Academia na Nauki 15

                Apartment Academia na Nauki 15

                Nauki 15/1, St. Petersburg
                  3.0 out of 5.0
                   
                   
                  4.0 out of 5 (2 reviews)
                  Дёшево, но сердито Проживали в 89 квартире втроём в двухкомнатных аппартаментах с 04.02 по 09.02. 2018. Заселили вечером хорошо. 06.02.18 выяснилось, забыли выдать постельное бельё, а именно наволочки, третьему постояльцу. 07.02.18 я позвонил по телефону администратору и попросил принести в апартаменты наволочки и ...
                  Feb 10, 2018

                  Apartment Academia na Nauki 15$40

                  Apartment Academia na Nauki 15$40
                  Apartment Hotel Nevsky 150

                  Apartment Hotel Nevsky 150

                  Nevsky Prospekt 150, St. Petersburg
                    3.5 out of 5.0
                     
                     
                    4.4 out of 5 (8 reviews)
                    Go to St. PetersburgGreat spot I'm St. Petersburg, Russia. A nice clean home feel. Very close to walk down to general street and access to tours, restaurants and locals. Make sure you get the email to checkin. There was a bit of a mix up, once we got the email address to contact everything was great.
                    JesseJul 8, 2017

                    Apartment Hotel Nevsky 150$76

                    Apartment Hotel Nevsky 150$76
                    Boutique Apart-hotel ''The Letters''

                    Boutique Apart-hotel ''The Letters''

                    ul. Marata, 33A-3, St. Petersburg
                      3.0 out of 5.0
                       
                       
                      5.0 out of 5 (2 reviews)
                      Super appartement Très bien situé au centre ville : possibilité de faire la visite de la ville à pied ou en métro (station proche de l'hôtel). Le personnel est très aimable malgré la barrière de la langue. Avec les clefs en notre possession il n'y a pas de contraintes horaire (possibilité de faire des grasses mâtinée ...
                      Aug 28, 2017
                      Boutique Apartments Classic

                      Boutique Apartments Classic

                      nab. Obvodnogo Kanala 108, St. Petersburg
                        4.0 out of 5.0
                         
                         
                        4.8 out of 5 (4 reviews)
                        A Good OptionWhile you could consider this aparthotel option for your first time in Saint Petersburg, it's particularly suitable if you are already familiar and comfortable with the city. New visitors might feel more comfortable at one of the 4-star hotels. Boutique Apartments Classic consists of some number ...
                        Sep 30, 2017

                        Boutique Apartments Classic$91

                        Boutique Apartments Classic$91
                        Consular Vip Villa

                        Consular Vip Villa

                        Strelna, Berezovaya,3, SAINT-PETERSBURG
                          4.0 out of 5.0
                           
                           
                          Map

                          Recently booked Apartment Hotel in St. Petersburg

                          Boutique Hotel 1852
                          4.0 out of 5.0
                          Last booking: 12 hours ago
                          The Bridge
                          4.0 out of 5.0
                          Last booking: 12 hours ago
                          Petro Palace Hotel
                          5.0 out of 5.0
                          Last booking: 14 hours ago
                          Mini-Hotel Nevsky 74
                          2.5 out of 5.0
                          Last booking: 14 hours ago
                          Angleterre Hotel
                          5.0 out of 5.0
                          Last booking: 15 hours ago
                          Kravt Hotel
                          3.0 out of 5.0
                          Last booking: 16 hours ago
                          Hotel Saint Petersburg
                          3.0 out of 5.0
                          Last booking: 21 hours ago
                          5th Corner Hotel
                          3.0 out of 5.0
                          Last booking: 21 hours ago
                          Milne Appartments
                          3.5 out of 5.0
                          Last booking: 24 hours ago

                          Pocket Guide: Apartment Hotel in St. Petersburg

                          Search for hotels in St. Petersburg on Expedia. 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 neighborhood 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