Beginning of main content

location St. Petersburg is highly rated for Museums and Cafes by 570 people

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

Search Hotels near Top St. Petersburg Attractions

Top St. Petersburg Neighborhoods for Museums

Top 10 Hotels in St. Petersburg

See all 1,274 Hotels in St. Petersburg
NashOTEL

NashOTEL

11th Line Vasilievsky Island, 50, St. Petersburg
    4.0 out of 5.0
     
     

    Located in Vasilyevsky Island, this hotel is within 1 mi (2 km) of Erarta Museum and Galleries of Contemporary Art and Temple of Assumption. Petrovsky Stadium ...

    NashOTELGet Rates

    NashOTELGet Rates
    Ambassador Hotel

    Ambassador Hotel

    5-7 Rimsky-Korsakov Avenue, St. Petersburg
      4.0 out of 5.0
       
       

      Located in Admiralteyskiy, this hotel is within a 15-minute walk of Mariinsky Theatre, Rimsky-Korsakov Conservatory, and Yusupov Palace. Kazan Cathedral and ...

      Ambassador HotelGet Rates

      Ambassador HotelGet Rates
      Domina St. Petersburg

      Domina St. Petersburg

      99 Moika River Emb., St. Petersburg
        5.0 out of 5.0
         
         

        Located in Admiralteyskiy, this luxury hotel is within 1 mi (2 km) of Blue Bridge, State Hermitage Museum and Winter Palace, and Kazan Cathedral. Palace Square ...

        Domina St. Petersburg$100

        Domina St. Petersburg$100
        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$142

          Pushka Inn Hotel$142
          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
              Petro Palace Hotel

              Petro Palace Hotel

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

                Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.

                Petro Palace Hotel$111

                Petro Palace Hotel$111
                AKYAN St.Petersburg

                AKYAN St.Petersburg

                19 Vosstaniya Street, St. Petersburg
                  4.0 out of 5.0
                   
                   

                  Located in Nevsky Prospekt, this hotel is within a 10-minute walk of Oktyabrskiy Big Concert Hall and Stockmann. Vosstaniya Square and Galeria are also within ...

                  AKYAN St.PetersburgGet Rates

                  AKYAN St.PetersburgGet Rates
                  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 from St. Petersburg Philharmonia and Great Gostiny Dvor. Mikhailovsky Theatre and State Russian Museum ...

                    Belmond Grand Hotel Europe$230

                    Belmond Grand Hotel Europe$230
                    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
                      Map

                      Recent Reviews in St. Petersburg