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 May 25 - May 27
Tonight Tonight May 24 - May 25
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Top 10 Hotels in St. Petersburg

Ambassador Hotel

Ambassador Hotel

5-7 Rimsky-Korsakov Avenue, St. Petersburg
  • Free Cancellation
  • Reserve now, pay when you stay
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 Hotel$129

Ambassador Hotel$129
Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
  • Free Cancellation
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 Hotel$105

Nevsky Forum Hotel$105
AKYAN St.Petersburg

AKYAN St.Petersburg

19 Vosstaniya Street, St. Petersburg
  • Free Cancellation
  • Reserve now, pay when you stay
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.Petersburg$111

AKYAN St.Petersburg$111
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$163

    Pushka Inn Hotel$163
    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$375

      Belmond Grand Hotel Europe$375
      Majestic Boutique Hotel DeLuxe

      Majestic Boutique Hotel DeLuxe

      Sadovaya, 22, St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      This family-friendly St. Petersburg hotel is located in the historical district, within a 15-minute walk of Vorontsov Palace, Kazan Cathedral, and State Russian ...

      Majestic Boutique Hotel DeLuxe$163

      Majestic Boutique Hotel DeLuxe$163
      Boutique Hotel Golden Triangle

      Boutique Hotel Golden Triangle

      Nevsky 22-24, St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

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

      Boutique Hotel Golden Triangle$127

      Boutique Hotel Golden Triangle$127
      Domina St. Petersburg

      Domina St. Petersburg

      99 Moika River Emb., St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

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

      Domina St. Petersburg$170

      Domina St. Petersburg$170
      Petro Palace Hotel

      Petro Palace Hotel

      14 Malaya Morskaya Street, St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      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$193

      Petro Palace Hotel$193
      Nevsky Hotel Grand

      Nevsky Hotel Grand

      10 Bolshaya Konyushennaya, St. Petersburg
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       

      Located in Nevsky Prospekt, this hotel is steps from Arkady Raykin Variety Theater, DLT, and Saint Petersburg Printing Museum. Museum of Soviet Arcade Games ...

      Nevsky Hotel Grand$96

      Nevsky Hotel Grand$96
      Map

      What are the top landmarks in St. Petersburg?

      Don’t miss these must-see sights and attractions

      Best neighborhoods to visit in St. Petersburg

      Get a lay of the land and find the perfect place to stay

      Recent Reviews in St. Petersburg