Beginning of main content

Book on the go and pay later.

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 19 Apr - 20 Apr
This weekend This weekend 20 Apr - 22 Apr
Next weekend Next weekend 27 Apr - 29 Apr

Search Hotels near Top St. Petersburg Attractions

Top St. Petersburg Areas for Museums

Top 10 Hotels in St. Petersburg

See all 1,276 Hotels in St. Petersburg
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
    5.0 out of 5.0
     
     

    Located in Admiralteyskiy, this luxury hotel is within a 5-minute walk of Admiralty Building and Monument to Nicholas I. Mariinsky Palace and Blue Bridge are ...

    Petro Palace Hotel€87

    Petro Palace Hotel€87
    Belmond Grand Hotel Europe

    Belmond Grand Hotel Europe

    1/7 Mikhailovskaya street, St. Petersburg
      5.0 out of 5.0
       
       

      Located in Nevsky Prospekt, this luxury hotel is steps away from St. Petersburg Philharmonia and Great Gostiny Dvor. Mikhailovsky Theatre and State Russian Museum ...

      Belmond Grand Hotel Europe€179

      Belmond Grand Hotel Europe€179
      The State Hermitage Museum Official Hotel

      The State Hermitage Museum Official Hotel

      10 Pravda St, St. Petersburg
        5.0 out of 5.0
         
         

        This family-friendly St. Petersburg hotel is located near the airport, within a 10-minute walk of Vladimirskaya Church and Dostoyevsky Museum. Bryantsev Youth ...

        The State Hermitage Museum Official HotelGet Rates

        The State Hermitage Museum Official HotelGet Rates
        Corinthia Hotel St Petersburg

        Corinthia Hotel St Petersburg

        Nevsky Prospect, 57, St. Petersburg
          5.0 out of 5.0
           
           

          This family-friendly St. Petersburg hotel is located in the historical district, within 1 mi (2 km) of Stockmann, State Russian Museum and Church of the Savior ...

          Corinthia Hotel St Petersburg€95

          Corinthia Hotel St Petersburg€95
          Pushka Inn Hotel

          Pushka Inn Hotel

          Moyka Embankment, 14, St. Petersburg
            4.0 out of 5.0
             
             

            Located in Tsentralny, this hotel is 0 mi (0 km) from Alexander Pushkin Museum and Memorial Apartment and 0.4 mi (0.7 km) from Palace Embankment.

            Pushka Inn Hotel€117

            Pushka Inn Hotel€117
            Nevsky Forum Hotel

            Nevsky Forum Hotel

            69 Nevsky Pr, St. Petersburg
              4.0 out of 5.0
               
               

              Located in Nevsky Prospekt, this hotel is within 1 mi (2 km) of Stockmann and State Russian Museum. Church of the Savior on Spilled Blood and Kazan Cathedral ...

              Nevsky Forum HotelGet Rates

              Nevsky Forum HotelGet Rates
              Rossi Boutique Hotel & SPA

              Rossi Boutique Hotel & SPA

              55 Fontanka Embankment, St. Petersburg
                4.0 out of 5.0
                 
                 

                Located in Admiralteyskiy, this spa hotel is within a 15-minute walk of Lomonosov Bridge and Kazan Cathedral. State Russian Museum and Church of the Savior on ...

                Rossi Boutique Hotel & SPAGet Rates

                Rossi Boutique Hotel & SPAGet Rates
                Kravt Hotel

                Kravt Hotel

                Sadovaya Street 25, St. Petersburg
                  3.0 out of 5.0
                   
                   

                  Located in Admiralteyskiy, this hotel is within a 15-minute walk of Bank Bridge and Kazan Cathedral. State Russian Museum and Church of the Savior on Spilled ...

                  Kravt Hotel€38

                  Kravt Hotel€38
                  Boutique Hotel Golden Triangle

                  Boutique Hotel Golden Triangle

                  Nevsky 22-24, St. Petersburg
                    3.0 out of 5.0
                     
                     

                    This boutique hotel is located in the heart of St. Petersburg, steps away from DLT.

                    Boutique Hotel Golden Triangle€64

                    Boutique Hotel Golden Triangle€64
                    Hotel Indigo St. Petersburg - Tchaikovskogo

                    Hotel Indigo St. Petersburg - Tchaikovskogo

                    17 Tchaikovskogo Ulitsa, St. Petersburg
                      4.0 out of 5.0
                       
                       

                      Located in Tsentralny, this luxury hotel is within a 15-minute walk of Museum of Applied Art and Summer Garden. Church of the Savior on Spilled Blood and State ...

                      Hotel Indigo St. Petersburg - Tchaikovskogo€64

                      Hotel Indigo St. Petersburg - Tchaikovskogo€64
                      Map

                      Recent Reviews in St. Petersburg