Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Popular searches for St. Petersburg hotels

Check prices on hotels in St. Petersburg

Tonight 23 Feb - 24 Feb
This weekend 1 Mar - 3 Mar
Next weekend 8 Mar - 10 Mar

Top 10 Hotels in St. Petersburg

See all 1,917 properties in St. Petersburg
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg
Belmond Grand Hotel Europe
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, just steps away from Great Gostiny Dvor and St. Petersburg Philharmonia. Russian ...

Belmond Grand Hotel EuropeRM552

Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
Corinthia Hotel St Petersburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, within 1 mi (2 km) of Nevsky Prospect and Kazan Cathedral. St. Isaac's Cathedral ...

Corinthia Hotel St PetersburgRM374

Majestic Boutique Hotel DeLuxe

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg
Majestic Boutique Hotel DeLuxe
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of National Library of Russia and Kazan Cathedral. St. Isaac's Cathedral and Peter ...

Majestic Boutique Hotel DeLuxeRM356

Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
Petro Palace Hotel
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in St. Petersburg City Centre, this luxury hotel is within a 5-minute walk of Admiralty Building and Monument to Nicholas I. Mariinsky Palace and Blue ...

Petro Palace HotelRM294

Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg
Kempinski Hotel Moika 22
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, within a 15-minute walk of Palace Embankment and Kazan Cathedral. St. Isaac's ...

Kempinski Hotel Moika 22RM548

Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg
Four Seasons Hotel Lion Palace St. Petersburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, within a 5-minute walk of Alexander Garden, Russian Admiralty and Monument to ...

Four Seasons Hotel Lion Palace St. PetersburgRM1,144

Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg
Pushka Inn Hotel
    4.0 out of 5.0
     
     

    Located in St. Petersburg City Centre, this hotel is within a 5-minute walk of Alexander Pushkin Museum and Memorial Apartment and Palace Embankment. Admiralteyskaya ...

    Pushka Inn HotelRM354

    WYNWOOD

    WYNWOOD

    Griboedova Canal, 18-20, St. Petersburg
    WYNWOOD
    • Free cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in St. Petersburg City Centre, this hotel is steps away from Nevsky Prospect and Kazan Cathedral. St. Isaac's Cathedral and Peter and Paul Fortress are ...

    WYNWOODRM376

    Domina St. Petersburg

    Domina St. Petersburg

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

    Located in St. Petersburg City Centre, this luxury hotel is within a 10-minute walk of Blue Bridge and St. Isaac's Cathedral. Kazan Cathedral and Peter and Paul ...

    Domina St. PetersburgRM307

    Kravt Hotel

    Kravt Hotel

    Sadovaya Street 25, St. Petersburg
    Kravt Hotel
      3.0 out of 5.0
       
       

      This hotel is located in St. Petersburg (St. Petersburg City Centre), close to Kazan Cathedral, Sennaya Square and Russian Museum. Also nearby are Palace Square ...

      Kravt HotelRM146

      Top St. Petersburg Areas

      Search Hotels near Top St. Petersburg Attractions

      Recent Reviews in St. Petersburg