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

Tonight Tonight 20 May - 21 May
This weekend This weekend 25 May - 27 May
Next weekend Next weekend 1 Jun - 3 Jun

Best St. Petersburg Pet Friendly Hotels

See all 1,417 Hotels in St. Petersburg
15th Floor

15th Floor

st. Hoshimina, 16, St. Petersburg
    3.5 out of 5.0
     
     
    4.3 out of 5 (3 reviews)
    5 Evenings Hotel

    5 Evenings Hotel

    Vosstaniya Street, 22, St. Petersburg
      3.0 out of 5.0
       
       
      4.3 out of 5 (7 reviews)
      Well located hotel in St Petersburg, RussiaI booked several rooms in this hotel for family and friends. The hotel is well located, you can walk to subway station, bus stops and you will find restaurants and stores near by. The hotel staff is good, although sometimes it is hard to communicate with them due to language and cultural differences. ...
      2 Jan 2018
      9 Owls Hotel

      9 Owls Hotel

      9 Sovetskaya street 5, St. Petersburg
        3.0 out of 5.0
         
         
        3.6 out of 5 (7 reviews)
        Everything was super clean and the staff made sure we had everything we needed. We went with a total of four people in one room and they made sure the room was for four separate people. Decent breakfast in the morning.
        Stephanie12 May 2012
        A Boutique Hotel

        A Boutique Hotel

        ul. Sadovaya 7-9-11, St. Petersburg
          3.5 out of 5.0
           
           
          3.8 out of 5 (45 reviews)
          St. Petersburg findA delightful independent hotel right in the heart of the St. Petersburg tourist zone. Room was comfy if a bit small, e.g., too little space for luggage or (in the bathroom) for toiletries. However, the biggest complaint was that the rooms are 5 flights up, with no elevator to ease the burden. That's ...
          ralph14 Sep 2017
          A Hotel Fontanka

          A Hotel Fontanka

          142, Fontanka river embankment, St. Petersburg
            3.0 out of 5.0
             
             
            2.8 out of 5 (6 reviews)
            Lied about the upgrade -NO hot water, staff at the desk was very misleading !!
            17 Jun 2017
            Adagio B&B on Zhukovskogo

            Adagio B&B on Zhukovskogo

            Zhukovskogo str. 41, St. Petersburg
              1.0 out of 5.0
               
               
              4.6 out of 5 (27 reviews)
              My Stay at the AdagioAnna was a good hostess. Her English is somewhat limited, but she made every effort to offer help. The hotel is a converted apartment, so you have to share the kitchen and bathroom facilities. The rooms are spacious with a wardrobe and a chest of drawers for storing your belongings. There's also ...
              7 Dec 2017
              Ale Hotel

              Ale Hotel

              Zakharievskaya, 14, St. Petersburg
                3.5 out of 5.0
                 
                 
                2.7 out of 5 (7 reviews)
                Ok for a cheap overnight stay. I have read some positive reviews so I think we must have just been unlucky but the only real positive was that the location was handy for the metro. I am not a fussy person and I have done a lot of traveling but the hotel was hard to find and the stairs to reach reception stank and a rat ran past ...
                18 Jul 2016
                Alex Hotel on Kamennoostrovsky

                Alex Hotel on Kamennoostrovsky

                Kamennoostrovsky pr.,24, Saint Petersburg
                  2.5 out of 5.0
                   
                   
                  Alexander Hotel

                  Alexander Hotel

                  Stolyarny Pereulok, 10-12, St. Petersburg
                    3.0 out of 5.0
                     
                     
                    4.0 out of 5 (4 reviews)
                    Nice hotelEverything was really good
                    Olga14 Oct 2017
                    Map

                    Recently booked St. Petersburg hotels

                    RA Nevskiy 102
                    3.0 out of 5.0
                    Last booking: 4 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: 7 hours ago
                    Crowne Plaza St. Petersburg Airport
                    4.0 out of 5.0
                    Last booking: 7 hours ago
                    Nevsky Contour
                    3.0 out of 5.0
                    Last booking: 10 hours ago
                    Hotel Saint Petersburg
                    3.0 out of 5.0
                    Last booking: 10 hours ago
                    Best Western Plus Centre Hotel
                    4.0 out of 5.0
                    Last booking: 11 hours ago
                    Station Hotel Z12
                    3.0 out of 5.0
                    Last booking: 11 hours ago
                    Avetpark Hotel
                    3.0 out of 5.0
                    Last booking: 12 hours ago

                    Pocket Guide: Pet Friendly Hotels 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